Witam!
Mam taki oto problem.
Zainstalowałem wszystkie potrzebne gem-y. Przy logowaniu przez OpenID dostałem:
uninitialized constant OpenIdAuthentication::InvalidOpenId
Znalazłem wątek, który dotyczy tego problemu:
…więc pobrałem starą wersję plugin-u “open_id_authentication” no i tym razem dostaję:
NoMethodError (undefined method `rw_config' for UserSession:Class):
/opt/local/lib/ruby/gems/1.8/gems/authlogic-oid-1.0.4/lib/authlogic_openid/session.rb:28:in `find_by_openid_identifier_method'
/opt/local/lib/ruby/gems/1.8/gems/authlogic-oid-1.0.4/lib/authlogic_openid/session.rb:71:in `find_by_openid_identifier_method'
/opt/local/lib/ruby/gems/1.8/gems/authlogic-oid-1.0.4/lib/authlogic_openid/session.rb:82:in `validate_by_openid'
authlogic (2.0.5) lib/authlogic/controller_adapters/abstract_adapter.rb:51:in `send'
authlogic (2.0.5) lib/authlogic/controller_adapters/abstract_adapter.rb:51:in `method_missing'
/opt/local/lib/ruby/gems/1.8/gems/authlogic-oid-1.0.4/lib/authlogic_openid/session.rb:76:in `send'
/opt/local/lib/ruby/gems/1.8/gems/authlogic-oid-1.0.4/lib/authlogic_openid/session.rb:76:in `validate_by_openid'
authlogic (2.0.5) lib/authlogic/session/callbacks.rb:71:in `validate'
authlogic (2.0.5) lib/authlogic/session/validation.rb:58:in `valid?'
authlogic (2.0.5) lib/authlogic/session/existence.rb:63:in `save'
/opt/local/lib/ruby/gems/1.8/gems/authlogic-oid-1.0.4/lib/authlogic_openid/session.rb:62:in `save'
app/controllers/user_sessions_controller.rb:15:in `create'
Jest jakaś kombinacja authlogic/authlogic-oid/open_id_authentication, która działa …???