Требуется руководство по внесению идентификатора клиента OAuth в белый список, чтобы Oauth работал во встроенных браузерах.
Мой идентификатор клиента: 665249451488-84nosliqrc80hpe0ot1vperj1eb8gbfk.apps.googleusercontent.com
Аналогичный вопрос: Ios captive portal Google oauth disallowed agent - angular app
' disallowed_useragent 'ошибка на адаптивном портале
Заранее спасибо
Google OAuth не работает во встроенных браузерах, поскольку известно, что это небезопасно. См. https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html и https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html. На iOS вы должны использовать safariviewcontroller вместо того, чтобы полагаться на встроенные веб-представления.
Как объяснено в другом вопросе, если проблема, с которой сталкиваются ваши пользователи, является адаптивным порталом, это рекомендуемый способ продолжить для входа в Google: https://support.google.com/accounts/answer/9690282?hl=en.