Я пытаюсь включить аутентификацию openid на своем веб-сайте, а также использовать функцию auto_register
, содержащую последнее дополнение authlogic_openid.Функция authlogic openid auto_register пытается дублировать регистрацию
Все работает нормально до второго входа. В первый раз пользователь создается и регистрируется, но после того, как я выхожу из системы и попытаюсь войти в систему с тем же идентификатором OpenID, я получаю регистрационную форму пользователя с ошибками, указав, что имя пользователя и другие поля уже приняты, а форма заполняется значениями ранее данные, переданные с openid.
Все осуществляется authlogic/authlogic OpenId учебник для модели пользовательской сессии с новым auto_register вызова, кроме:
class UserSession < Authlogic::Session::Base
auto_register
end
Любая помощь очень ценится!
я определенно попробовать этот подход! – Eimantas