Есть ли способ удалить пользователей со страницы входа в Google? - PullRequest
1 голос
/ 02 июля 2019

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

Однако, когда клиент входит в приложение, а затем выходит из системы (при вызове

GIDSignIn.sharedInstance()?.disconnect()

учетные данные остаются в Google SignВ форме при следующем входе в систему, и для процесса даже не требуется пароль. См. Изображение ниже.

https://imgur.com/a/uY9rRr1

Есть ли способ предотвратить это? Я неЯ хочу, чтобы другие клиенты видели электронные письма других клиентов. Я понимаю, что этот тип входа в систему сделан для личных устройств, но мне было интересно, можно ли решить эту проблему для общего устройства. Я просмотрел много документации и не нашел решения.

Заранее спасибо.

1 Ответ

0 голосов
/ 02 июля 2019

Если вы отменили доступ [1] к своему приложению для пользователя, вышедшего из системы, более поздние пользователи не смогут войти в свою учетную запись.

[1] https://developers.google.com/identity/protocols/OAuth2InstalledApp#tokenrevoke

...