タグ

ブックマーク / 0xfffffff7.hatenablog.com (2)

  • Webサービスの認証方式 - In urban breeze

    2014-04-27 Webサービスの認証方式 セキュリティ Basic認証 HTTPリクエストヘッダー内にユーザー名とパスワードをBASE64エンコードして送信する。 自分で打ち込まなくてもあらかじめヘッダーに入れておけば認証が通るというメリットがある。 フォーム認証 通常のウェブ画面のフォーム認証。 IDとパスワードはウェブサービス側で管理する。 OpenID フォーム認証だけでは、ウェブサービスの数だけIDとパスワードが必要になる。 そこで一つのIDとパスワードだけで様々なサービスにログインできるOpenIDが開発された。OpenIDを利用するには次の二つが必要である。 IDPまたはOP(OpenID Provider) OpenIDを発行してくれるプロバイダ RP(Relying Party) OpenIDを利用してログインできるサービス ここで「認証(Authentic

  • RESTFul(リソース指向アーキテクチャ)について - In urban breeze

    2014-05-06 RESTFul(リソース指向アーキテクチャ)について アーキテクチャ ROA(Resource Oriented Architecture)について。 次のを参考に勉強してみた。参考図書 RESTful Webサービス ROAの基 アプリケーションを動作と名詞(リソース)で考える。 リソースは特定のデータ、データの演算結果、状態、ユーザーアカウントなどである。 URIに動詞を含めてはならない。 リソースはHTTPメソッドを使用してのみ操作できる。 アドレス可能性 リソースはアドレス(URI)で一意に表現する。 1つのURIが複数のリソースを示してはいけない。 リソースを特定の言語や特定のフォーマットで取得したい場合は「Accept-Language」や「Accept」、または「Media-Type」を使用する。このようにリソースの表現方法が複数あ

  • 1