使用配对的Google帐户作为Android应用登录信息

时间:2011-07-12 22:45:28

标签: android authentication gmail credentials google-account

我们计划构建一个与网络服务互动的Android应用。为了避免用户免于注册过程的痛苦,我们想是否可以使用设备的配对Google帐户作为登录密钥。毕竟,如果没有Google帐户,您无法从市场上下载该应用。

要求指南(不是硬性要求)

1)如果用户访问Android以外的服务,例如在网络浏览器中我们可以使用相同的登录

2)如果用户交换设备,删除应用程序等,当用户重新安装应用程序时,可以再次检索数据

3)第一次启动应用时,用户无需再次输入用户名/密码/密码组合

Android为此提供哪些平台服务?将应用与Google帐户配对是一种什么样的过程?任何陷阱,比如Facebook更喜欢的2周超时。

相关文档和任何教程是什么?

谢谢!

1 个答案:

答案 0 :(得分:3)

1)AccountManager (gdocs)允许在设备上添加和“使用”(谷歌)帐户(设置中列出的帐户)。在google io talk Android Pro Tips中转到34:00。实际上,本次会议的所有提示都很棒。

2)使用SharedPreferencesBackupHelper,您的应用设置将在线备份,并在设备切换后自动恢复。首选项与Google帐户相关联。此服务对少量数据非常有用 - 一些偏好。该数据与Google帐户或设备一样安全,我认为它没有加密。

3)见1)