Петлевой паспорт повторно использует последние учетные данные Google - PullRequest
0 голосов
/ 25 мая 2018

Я создал приложение Loopback и использую loopback-component-passport для авторизации против Google Oauth2.У меня проблема в том, что когда я вхожу в систему (используя диалог входа в систему от Google), а затем выхожу из системы (используя api / Users / logout url и удаляя файлы cookie), а затем снова пытаюсь войти в систему, я аутентифицируюсь с моими последними учетными данными (без диалога Googleзагружен и генерируется новый access_token).У меня нет возможности ввести другие учетные данные (если я не открою сайт в новом окне инкогнито или с помощью гостевого браузера).

Я не могу найти, где что-то кэшируется, поэтому Google генерирует access_token, используя мое имя пользователя.При каких обстоятельствах Google предполагает, что мое имя пользователя?

1 Ответ

0 голосов
/ 17 июня 2018

Добавление

"authOptions":{"prompt": "select_account"}

в определение provider.json помогло.

...