hagino3000's blog

平成アーカイブス (更新停止)

Google AppsとOpenID+OAuth Hybrid protocol

こういうの

仕様自体はOpenIDのリクエストパラメータにOAuth用のExtensionをつけてやればOK。ただし、Google AppsにホストされているドメインOpenIDエンドポイントのdiscoveryが簡単にはいかないのとrealmパラメータに使うホストをGoogleに登録してやらないと警告メッセージが出てくる。

Javaだといろいろとうまくやってくれるライブラリが存在するけど、Pythonは探しても出てこないので現在進行形で死にそう。