выход из системы omniauth-google не работает - PullRequest
0 голосов
/ 03 июля 2018

Я использую omniauth-google-oauth2 для создания входа и выхода. Когда я нажимаю на кнопку «Войти» в первый раз, меня перенаправляют на account.google.com и входят в систему. Когда я нажимаю «Выйти» и снова войти в систему , он автоматически входит в систему, не запрашивая учетную запись и пароль.

Для выхода из системы я уже уничтожил сессию и установил куки. Что еще я должен сделать, чтобы реализовать функцию ручного входа в систему после выхода из системы?

Вывод на консоль:

#<OmniAuth::AuthHash credentials=#<OmniAuth::AuthHash expires=true expires_at=1530593556 token="ya29.Glxxxxxx39-nW"> extra=#<OmniAuth::AuthHash id_info=#<OmniAuth::AuthHash at_hash="9LNQNsk6dez9g" aud="741325071dgbmec6sj969ajh.apps.googleusercontent.com"...
Processing by AuthController#google_callback as HTML
Parameters: {"state"=>"a69a53ebdaa9ce3b5b6082d8a17b50eafa4", "code"=>"4/AACDlTY37f_Rm6UJxfUPJezvalNVrfX5iSdsX1AnPDGna9gVLlwlLQHXJqjgJL9Xv0"}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...