Я следовал за ryan байтами screencast № 170 и добавлял рубин-openid, authlogic и authlogic-oid к существующей 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
учетные данные =' authlogic (2.1.2) lib/authlogic/session/foundation.rb:28:in initialize' authlogic (2.1.2) lib/authlogic/session/password.rb:140:in
инициализируйте' authlogic (2.1.2) lib/authlogic/session/activation.rb:48:in initialize' authlogic (2.1.2) lib/authlogic/session/klass.rb:61:in
инициализируйте' authlogic (2.1.2) lib/authlogic/session/scopes.rb:79:in initialize' app/controllers/user_sessions_controller.rb:10:in
новый' app/controllers/user_sessions_controller.rb:10:in 'создают'
Есть ли кто-либо, кто сталкивается с тем же видом проблемы? я использую рельсы 2.3.4
Я попробовал приложение набора из двух предметов в качестве примера, которое работает отлично (рельсы 2.1.2), я попробовал код, предоставленный ryan, убавляет, и это работает хорошо также (рельсы 2.3.2). Так, библиотеки работают с предыдущими версиями рельсов.
Какие-либо подсказки?
плагин rails/open_id_authentication был обновлен несколько дней назад и нарушает совместимость с жемчужиной authlogic_openid (v=1.0.4).
Вам придется подождать, пока кто-нибудь исправит gem authlogic_openid (проблема)
.Вкратце ... нет
я полагаю, что существует слишком много зависимых библиотек, и отладка проблемы заняла немного времени, поэтому мы перешли на использование маскарада , что делает само приложение провайдером openid.
Я нашел вот это:
http://futureadapter.com/2009/11/13/authlogic-plugin-errorfix/
Но я не знаю, как применить этот код (куда его вставить?), чтобы он исправил проблему authlogic_oid.
Может ли кто-нибудь проверить это и посмотреть, как это применить?
Спасибо.
Зацените это:
http://testingauth.heroku.com/
Настройка Authlogic с openid и jquery selector.
Источник: http://github.com/shripadk/authlogic_openid_selector_example