Как я могу позволить пользователям устанавливать пароли после создания учетной записи через Omniauth?Omniauth создает пароль-заглушку при регистрации, но пользователь не знает, что это за пароль, поэтому не может изменить его со страницы редактирования пользователя.
Я попытался переопределить форму редактирования с помощью следующих инструкций: Как: Разрешить пользователям редактировать свою учетную запись без ввода пароля .Мне удалось изменить зашифрованный пароль в БД, но я не могу войти в систему с новым паролем, и, как ни странно, я не вижу никаких ошибок в консоли при сбое входа.
Есть идеи?
Я использую Rails 3.0.7 и Devise 1.4.8.Мой код входа / регистрации основан на стандартном учебнике Omniauth + Devise .