open_idでハマリ
Railsで必ずつかいそうなものをまとめた雛型的なものを作成中だけど注意満載なのでメモ
ruby-openid 2.0だとopen_id_authenticationがうまく動かない件
http://dev.rubyonrails.org/ticket/10600
sudo gem uninstall ruby-openid sudo gem install ruby-openid -v 1.1.4
rubygems 1.0.1とかだとrequireのsyntaxの関係でエラーが出る件
http://trac.openidenabled.com/trac/ticket/92
Ubuntuの場合
/usr/lib/ruby/gems/1.8/gems/ruby-openid-1.1.4/lib/openid
にあるdiscovery.rbの先頭付近を以下のようにしてrequire 'rubygems'を避ける
begin require "yadis" rescue LoadError require 'rubygems' require_gem 'ruby-yadis', ">=0.3.3" end