Возможна ли кросс-клиентская аутентификация Google с iOS, и если да, то как?
Я использую oAuth2, и у меня в консоли Google API есть проект с зарегистрированным клиентом iOS и веб-клиентом.
Я хотел бы авторизоваться в своем приложении для iOS, и мой веб-бэкэнд получил токен доступа, чтобы он мог выполнять тяжелую обработку с помощью API Google.
Я пытался следовать этим инструкциям, которые для Android:https://developers.google.com/accounts/docs/CrossClientAuth
Но я продолжаю получать недопустимую область, когда я назначаю область как:
oauth2: Сервер: client_id: MY.WEB.CLIENT.ID: api_scope:http://www.google.com/m8/feeds/ https://mail.google.com/ https://www.googleapis.com/auth/plus.login
Кто-нибудь успешно реализует подобную настройку для iOS? Если да, пожалуйста, объясните или поделитесь документацией? Какие библиотеки или SDK вы использовали для получения кода от google в приложении для iOS, который веб-сервер мог использовать для создания собственного токена доступа?