Вот мое текущее понимание и подход:
- Я планирую создать один идентификатор клиента в Google Cloud Console.
- Приложение Android будет использовать его. идентификатор клиента, чтобы получить код авторизации от Google.
- Приложение отправит этот код авторизации на мой сервер Spring Boot через конечную точку API.
- Затем сервер обменяет код авторизации на токен доступа, чтобы получить адрес электронной почты пользователя, имя и т. д., и хранить данные в базе данных.
Я буду признателен за любые советы, предложения или рекомендации по безопасной реализации Google OAuth2 в этом сценарии. Моя основная цель — обеспечить безопасную обработку процесса, не раскрывая конфиденциальные данные.
Заранее спасибо!
Подробнее здесь: https://stackoverflow.com/questions/793 ... ot-backend
Мобильная версия