Пользователь не может войти во второй раз (используя Devise и Omniauth) - PullRequest
0 голосов
/ 29 ноября 2011

Я использую Omniauth и Devise. Пользователи, использующие Gmail или FB, могут легко создать учетную запись и войти и выйти. Когда пользователь регистрируется в моей службе (используя Devise) в качестве службы аутентификации, он может войти в систему один раз после создания учетной записи (или сброса пароля). Теперь после выхода из системы и при попытке войти снова появляется неверный пароль.

Есть идеи?

Я думаю, раньше это работало ..... что-то случилось

1 Ответ

0 голосов
/ 29 ноября 2011

Как часть логики для входа в Facebook, вам нужно проверить, существует ли адрес электронной почты в базе данных, и просто ли войти в систему вместо создания новой учетной записи.

Для получения дополнительной информации посетите Omniauth Wiki .

...