В любом случае, как аутентифицировать пользователя с помощью Google Apps в приложении для Android?
-
19-09-2019 - |
Вопрос
Мне было интересно, знает ли кто-нибудь о том, как я могу аутентифицировать пользователя Google Apps в приложении для Android?
Один из известных мне подходов заключается в том, чтобы взять их имя пользователя и пароль в представлении Android и использовать интерфейс ClientLogin (http://code.google.com/apis/accounts/docs/AuthForInstalledApps.html).
Однако мне было интересно, есть ли другой подход, возможно, нажатие на окно браузера, где будет отображаться логин Google для этого домена, но я не знал бы, как вернуть детали в приложение после завершения аутентификации.
Есть какие-нибудь идеи о том, как это можно было бы сделать?
Решение
Вы также можете попробовать использовать OAuth.Он поддерживается Google Apps и имеет Клиентская библиотека Java.
Другие советы
Я написал, как получить токен аутентификации Google с Android (на самом деле он отлично работает на любой Java), чтобы вы могли вызывать веб-службы, размещенные на app engine, в качестве аутентифицированного пользователя Google:
http://javagwt.blogspot.com/2009/12/authenticating-android-app-to-google.html
надеюсь, это поможет