我一直在關注ryan baytes screencast #170並將ruby-openid,authlogic和authlogic-oid添加到現有的authlogic身份驗證系統。Rails,OpenID和Authlogic
不過,我不斷收到錯誤的下面的堆棧:
NameError(未初始化不斷OpenIdAuthentication :: InvalidOpenId): /Library/Ruby/Gems/1.8/gems/authlogic-oid-1.0.4/lib /authlogic_openid/session.rb:53:in openid_identifier=' /Library/Ruby/Gems/1.8/gems/authlogic-oid-1.0.4/lib/authlogic_openid/session.rb:47:in
credentials =' authlogic(2.1.2)lib/authlogic/session/foundation.rb:28:in initialize' authlogic (2.1.2) lib/authlogic/session/password.rb:140:in
initialize' authlogic(2.1.2)lib/authlogic/session/activation.rb:48:in initialize' authlogic (2.1.2) lib/authlogic/session/klass.rb:61:in
initial' authlogic(2.1.2)lib/authlogic/session/scopes.rb:79:in initialize' app/controllers/user_sessions_controller.rb:10:in
new' app/controllers/user_sessions_cont roller.rb:10:在'create'中
有沒有人遇到同樣的問題?我使用軌2.3.4
我試過binary's example app這是工作得很好(導軌2.1.2),我試過the code provided by ryan bates,它也工作得很好(導軌2.3.2)。所以,這些庫正在使用以前版本的rails。
任何線索?