Я использую authlogic с приложением rails для аутентификации. Скоропортящийся токен сбрасывается после того, как пользователь сбрасывает свой пароль. Рассмотрите этот случай. Пользователь регистрируется, он забывает активировать учетную запись, а также забывает пароли. Таким образом, он сбрасывает пароль. В связи с этим его ссылка активации больше не действует. Поэтому он не может активировать свою учетную запись. Когда он пытается войти в систему, он получает сообщение об ошибке, что учетная запись не активирована. Пользователь застревает !.Authlogic: Как найти, не был ли пользователь зарегистрирован, поскольку пользователь не был зарегистрирован в
Было обнаружено, что решение было повторно отправить ссылку активации каждый раз, когда вход в систему запрещен из-за проблемы с тем, что учетная запись не активирована.
Теперь проблема в том, что мне нужно проверить, какая ошибка, когда пользователь пытается войти в систему, чтобы я мог повторно отправить электронное письмо активации.
С уважением, Панкай
обратите внимание: этот вопрос должен быть: Authlogic: Как найти, если пользователь был не вошли в систему, потому что пользователь ввел неверные учетные данные или потому, что он неактивен. – Pankaj