タグ

認証に関するton__tonのブックマーク (6)

  • Seasar2での認証の方法 - ochi0218の日記

    Seasar2を使用している場合、認証の方法をどのように実装しようか迷う。 今までは、Interceptorで認証を実装していたが、Validatorの方が先に動作するために、正常な認証は出来ない。。 Filter、RequestProcessor等で実装も考えたが、やはり楽に(DIの恩恵を受けれて)実装できるInterceptorの方がよい! そんな時に、sastruts-extensionを知った。 これを使用すれば、Validatorが動作する前に、認証のロジックを動作させることが可能になった。 実装方法は以下。 まず、認証のロジックを作る。 AuthenticationProxy.java public class AuthenticationProxy implements ActionProxy { /** 認証ロジック */ @Resource protected Authe

    Seasar2での認証の方法 - ochi0218の日記
  • REST APIでDropBoxを使いこなす

    最近あるアプリケーションのアイデアを思いつきまして JavaでRESTを使ってクラウドストレージを操作する検証をしてました。 今回はDropBox REST APIでDropBoxを操作する方法についてまとめます。 このエントリではRESTクライアントをJavaとJerseyで実装します。 以下に該当する方であれば参考になるかもしれません。 DropBoxをSDKではなくRESTで使いたい方 JavaでRESTを使いたい方 JavaでOAuth 1.0認証を通す方法を知りたい方 JavaのRESTクライアントの選定に悩んでいる方 こういうことやりたい人少ないのか、 意外と情報が少ないんですよね。。。 RESTライブラリの選定 Javaの代表的なJAX-RS実装として以下があります。 Project Jersey JAX-RS のリファレンス実装。 Apache CXF SOAP, XML/

    REST APIでDropBoxを使いこなす
  • 管理画面もあるPHP製の認証システム·AuthManager MOONGIFT

    AuthManagerは認証およびユーザ管理を提供するシステムです。 Webサイトを作っていて認証はよく必要になります。しかしその度に作っていては面倒に感じることでしょう。そこでAuthManagerを組み入れてみましょう。認証とユーザ管理を一手に引き受けてくれる便利なソフトウェアです。 登録画面です。 ログイン画面です。 ログインしました!アイコンも表示されています。 こちらは管理向け。ユーザ管理画面です。 設定です。 reCAPTCHAの設定です。 AuthManagerの主な機能は指定されたコードを埋め込むことでコンテンツへのアクセスを制限できるようにする、管理画面を使ったユーザ管理、reCAPTCHA対応、Facebookコネクト、メールテンプレート、アクセスログ、Google Analyticsサポートとなっています。 AuthManagerはPHP製のソフトウェア(ソースコード

    管理画面もあるPHP製の認証システム·AuthManager MOONGIFT
  • 第1回 OAuthとは?―OAuthの概念とOAuthでできること | gihyo.jp

    今回から始まった「ゼロから学ぶOAuth⁠」⁠。全4回の特集にて、これからのWebサービスを開発する上で不可欠な技術「OAuth」について取り上げます。初回は、OAuthの概念について取り上げます。 はじめに はじめまして、iKnow!改めsmart.fmの真武です。現在smart.fmでは、OAuthやOpenID、OpenSocial、Semantic WebやActivity Streamなどといった新しい技術の導入を積極的に行いサイトを活性化させるとともに、smart.fm APIを通じて我々の技術を外部のデベロッパの方々にも提供しています。 smart.fmは日最大のOpenID Relying Partyであるだけでなく、国内では数少ないOAuth Consumer(後述)およびOAuth Service Provider(後述)を兼ねるサービスとなっています。こういった背景

    第1回 OAuthとは?―OAuthの概念とOAuthでできること | gihyo.jp
  • SSL:クライアント認証

    サーバの公開鍵を第三者(CA)の秘密鍵で署名してもらうことで、サーバ・クライアント間の接続の確実性が向上します。 ヨッパサーバは貧乏サーバのために、来、第三者へ依頼しなければならないサーバ公開鍵への署名も自身で行いました。 個人運営の実験サーバなので、これで十分だと考えます。 この仕組みで、クライアントからは、サーバを信頼できる相手と認識できます。 しかし、サーバから見たクライアントは、信頼できる相手と確信できるのでしょうか? クライアントの信頼性を確保する手段として、パスワードによる認証が一般的です。 しかし、この方法は、クライアントがパスワードを盗まれれば終わりです。 さらに安全性を高めるためにクライアント認証による方法があります。 ここでは、このクライアント認証の設定方法を解説します。 クライアント認証の流れ クライアント認証は、次に示す流れで行われます。 クライ

  • http://mars.elcom.nitech.ac.jp/security/cert.html

  • 1