ruby-openid 2.0.2
railsのプログラムを再起動したら起動しない。
restful_open_id_authenticationというプラグインでエラーが出ている。
gem update とやって、ruby-openid がバージョンアップをしたらrestful_open_id_authenticationと対応しなくなったようだ。restful_open_id_authenticationのバージョンアップがよくわかったので、使っているテーブルを変更するのかなと思っていた。
しかしこのプラグインを使おうとして結局やめていたにもかかわらず、プラグインとして使ってたことに気づいた。
よく考えたら、こちらの方法をつかっていた。
http://d.hatena.ne.jp/ma2/20060305/p1
結局restful_open_id_authenticationをはずすだけで事足りた。
久しぶりにこの部分を触ると、時間がかかるものだ。
railsプログラムも2.0に対応しなくてはいけないのだが、Exceptionがでまくっているのでできない。
それというのも、HTMLをいじってrender :inline => 変数 と出しているから。これが内部的に**_apiのactionwebseriviceで定義しないといけないことらしい。
しかしよくわからないよぉ。
railsのソースをたどるのもつらいしなぁ。何かいい方法がないか試行錯誤中。