Около 2–4 дней назад наше приложение получило несколько отчетов от пользователей, которые используют вход с помощью учетной записи Google.
Проблема было:
- Когда пользователь впервые входит в систему в нашем приложении, нажимает кнопку «Войти через Google», затем отображается диалоговое окно от Google, в котором пользователь должен выбрать свою учетную запись для входа в систему. , после того, как пользователь выберет один, отобразится запрос на согласие пользователя. Пользователь должен согласиться с этим -> код работает нормально, может получать электронную почту пользователя.
- Однако, когда пользователь выходит из системы, а затем входит в систему с той же учетной записью, запрос на согласие пользователя не отображается. нет, и тогда наш код не сможет получить их электронную почту, но он вернет некоторый идентификатор строки, например "11231231231231231"
Подробнее здесь: https://stackoverflow.com/questions/790 ... a-on-retur