3

我想要一个网络服务来增强我的应用程序。但是 - 我不确定处理 regitration/authnetication 的最佳方法是什么。我不希望我的用户注册,但如果我能以某种方式使用内置的 Android 用户帐户来验证设备对服务的身份,那就太好了。

它当然应该是安全的,并且多个设备应该以同一用户身份进行身份验证(当然,前提是它们使用相同的谷歌帐户登录)

4

1 回答 1

0

您应该使用Google Cloud Endpoints。使用 Endpoints,您可以在后端公开受 OAuth 2 保护的 API,并从 Android 客户端库连接到它。用户将能够登录(无需输入密码),并在设备上拥有一个帐户(如果他们使用相同的 Google 帐户)。

github上有示例后端客户端。

于 2013-04-30T16:52:08.583 回答