タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

PythonとOpenIDに関するblueleのブックマーク (3)

  • Python で OpenID の認証サーバーを動かしてみました : DSAS開発者の部屋

    あるサイトで OpenID の使用を検討していて、備忘録をかねてブログにまとめててみようと思い記事にしてみました。 OpenID の基的な用語説明と、OpenID 2.0 で新たに取り入れられた仕様についてまとめてみました。また、Python OpenID Library で用意されているサンプルのサーバーを動作させる方法について紹介してみたいと思います。 OpenIDに対応したサイトでユーザー登録したユーザーには、OpenID用のID(identifier:識別子)が割り当てられます。 ユーザー登録やパスワード管理などの機能を持たないサイトでは、ユーザーにこのOpenID用のIDを入力してもらい、 OpenIDの仕組みを使って安全にIDの認証と使用の認可の確認を行うことができます。 ユーザーは、認証サーバ側で認証機能を持たないサイトで、自分のアカウントが使用されることを許可する必要があ

    Python で OpenID の認証サーバーを動かしてみました : DSAS開発者の部屋
  • はてなブログ | 無料ブログを作成しよう

    夏休み何べてる?頑張らない編 「うぉぉ!何でみんな一日中お腹空いてるんだー!」冷蔵庫を開き吠える夏休み。母さんの叫びを聞き、2ダースの卵が一斉にこちらを見て慰めるような顔をした。分かってるわよ、吠えたってご飯は出てこないわよ! 作る→べる→片付ける→作るの無限ループ そこに、送迎と…

    はてなブログ | 無料ブログを作成しよう
  • python-openidを直接使ってopenid認証の流れを確認

    python-openidを直接使ってOpenID認証の流れを確認してみた。 URLとか直接書いちゃってて適当なプログラムだけど、とりあえず認証したURLを取得して表示するまで。 greetingとか、sampleappはpaste_deployのテンプレートに入ってるやつが残ってるだけなので、意味はないです。 signin が認証フォーム submitSignin でopenidのconsumerモジュールを使って、認証サーバーにリダイレクトすると同時に、認証セッションを作成。 認証後verifyに戻ってくるので、認証セッションを終了させて、結果を取得する。 privateを保護するようなサンプルを考えていたんだけど、まだやってない。 passurlをセッションに置いてとか、middleware書くのもだるいので、とりあえずこんなとこ。 OpenID2.0では、Attribute Exc

  • 1