RailsでOpenID認証サーバーを作る

Ruby on RailsOpenID Provider(OP)作成のメモ書き

OpenIDの知識をつけようと思ったのと

好奇心。



OpenIDを理解しきってるわけではないのでなかなか大変そう。

今回もオープンソースのコードに頼りまくりで勉強していきたいと思います。

さて、当然のように既にいろいろとあるみたいですね。

感謝。

プラグインとして提供されているOpenID_Engine
http://code.google.com/p/openidengine/

RailsOpenIDサーバー
http://www.moongift.jp/2008/05/masquerade/
http://github.com/dbloete/masquerade/
http://jystewart.net/process/2007/10/a-ruby-on-rails-openid-server/

上記のサーバー「masquerade」の部分を利用して作られた「SKIP」というOSS
http://www.atmarkit.co.jp/fcoding/articles/reading/05/reading05a.html
http://github.com/openskip/skip/tree

と、このあたりで勉強します。

とりあえずは…

masqueradeとskipをチェックアウトしてソースを見ながら

実験してみる。


実験環境 **

DB構成 **

http://jystewart.net/process/2007/10/a-ruby-on-rails-openid-server/
こことmasqueradeとskipのschema.rbを見ながら