Jak mogę pozwolić użytkownikom ustawiać hasła po utworzeniu konta przez Omniauth? Omniauth tworzy hasło pośrednie podczas rejestracji, ale użytkownik nie wie, jakie to hasło, dlatego nie może go zmienić na stronie edycji użytkownika.Ustawianie hasła po utworzeniu konta w Omniauth (Rails + Devise)
Próbowałem zastąpić formularz edycji instrukcjami tutaj: How To: Allow users to edit their account without providing a password. Byłem w stanie zmienić zaszyfrowane hasło w bazie danych, ale nie mogę zalogować się przy użyciu nowego hasła i, co dziwne, nie widzę żadnych błędów w konsoli podczas niepowodzenia logowania.
Wszelkie pomysły?
Używam Rails 3.0.7 i Devise 1.4.8. Mój kod logowania/rejestracji jest oparty na standardowym samouczku Omniauth+Devise.