我想知道是否有人知道我可以在Android应用中验证Google Apps用户的方式?
我知道的一种方法是在android视图中使用他们的用户名和密码,并使用clientLogin接口(http://code.google.com/apis/accounts/docs/AuthForInstalledApps.html)。
但是我想知道是否有不同的方法,可能会推到浏览器窗口,它会显示该域的谷歌登录,但我不知道如何在验证后将详细信息返回给应用程序完成。
关于如何做的任何想法?
答案 0 :(得分:6)
我写了如何从android获取谷歌身份验证令牌(在任何java中都可以正常工作),因此您可以将app引擎托管的Web服务称为经过身份验证的Google用户:
http://javagwt.blogspot.com/2009/12/authenticating-android-app-to-google.html
希望这会有所帮助
答案 1 :(得分:4)
您也可以尝试使用OAuth。它受Google Apps支持,并且有Java client library。