Есть ли способ аутентифицировать пользователя с помощью учетной записи Google без постоянного запоминания? - PullRequest
4 голосов
/ 25 июня 2019

В моем приложении Angular я использую Google oAuth2. Работает нормально. Проблема в том, что пользователь навсегда вошел в свою учетную запись Google.

Это возможная проблема безопасности для пользователей, использующих мое приложение на общедоступных компьютерах. (Они выходят из приложения, но не из учетной записи G.)

Я использую известный обходной путь для выхода пользователя из учетной записи Google по запросу https://mail.google.com/mail/u/0/?logout&hl=en Но это взлом, он не работает в Chrome и раздражает пользователей, использующих личные устройства.

В идеале: пользователь уже вошел в свою учетную запись G. -> аутентифицирован. Пользователь не авторизован - попросите войти, авторизуйтесь, но не входите в учетную запись G.

...