OpenID

URLをパスワードの代わりにできるという便利な機能のはずだが、

が多くて、使い物にならない。

python-openid

example にあった例は動作しました。 http://pypi.python.org/pypi/python-openid/

MoinMoinへログイン

config でopenidを選べるように設定したら、画面にOpenID 認証が表示されます。

openid provider

設定例

openid relying party

RPとしてopenid を認めるには、 config に

   from MoinMoin.auth.openidrp import OpenIDAuth
  auth = [OpenIDAuth()]

と追加することで、RP になります。 これを使うにはどこか信頼できるところからopen ID を得ておく必要があります。

えらい手間がかかりましたが、biglobe.ne.jp の openid を取得しました。 そして、無事にmoinに入れました。 {OK}

こんな話も

http://www.cpa-lab.com/tech/0108 Openid.ne.jpに登録しなかった理由 X-(