小编use*_*667的帖子

如何使AccountManager(authtoken)和OpenID一起工作(没有AppEngine)?

我正在制作一个Android应用程序,它应该能够从Web服务(不是GAE的一部分)获取数据.用户可以使用OpenId通过浏览器登录Web服务(仅允许使用Google帐户).

AccountManager可以给我authtoken.我可以将此authtoken与用户的谷歌帐户名(电子邮件)一起保存在我的服务器上,然后使用此帐户名将他的openid登录与应用程序注册相关联.

但这并没有解决任何问题,因为我无法根据用户的OpenID信息验证此令牌......或者我呢?我以为我可以使用用户的authtoken"以某种方式"将他的Android帐户链接到网络帐户.

这看起来越来越像是一种错误的处理方式,但我不想在SharedPreferences中保存用户Google的用户名/密码,并使用这些数据进行登录.

有创意吗?谢谢

openid webserver android auth-token accountmanager

15
推荐指数
1
解决办法
2580
查看次数

标签 统计

accountmanager ×1

android ×1

auth-token ×1

openid ×1

webserver ×1