gpt4 book ai didi

带有 appengine Google 用户帐户的 Android 同步适配器

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:00:46 25 4
gpt4 key购买 nike

我正在为我的应用实现一个同步适配器,以与应用引擎后端同步。在 appengine 上,我使用内置的用户 api 进行身份验证。有帖子HERE说明如何操作,但是该应用程序列在 gmail 帐户下。理想情况下,我的应用程序会列在帐户中。我不想向用户询问用户名和密码,只需使用现有的 google 帐户进行身份验证即可。以前有人做过吗??

更新:我一直在研究这个,看起来我可以实现 AuthenticationService 并存储用户帐户名并将密码保留为空字符串。在 getAuthToken() 方法中,我应该能够简单地返回 google 身份验证 token 。一旦我进一步了解就会发布...

最佳答案

或许你对安卓账号系统有误解。当您转到“设置”->“帐户与同步”并添加一个新帐户时,您会看到一个帐户类型列表。通常帐户类型和应用程序之间存在关系,例如 Facebook 帐户与 Facebook 一起使用。如果您有不同的后端系统来处理身份验证等,通常您会添加一个新的帐户类型。

如果我没有理解错的话,您使用的是 Google 帐户,但希望它显示为您自己的帐户类型。这对我来说听起来不对劲。您最终将重新实现 Google 帐户处理,但值(value)不大。我相信,如果您只是简单地利用 Google 为您提供的功能,对用户来说会更简单。单击帐户时可以看到您的应用程序/服务/内容提供商。例如,在 installing "Tasks" by "Team Task" 之后(免责声明:我不隶属于那家公司)他们将“同步任务”添加到数据和同步选项列表中。

但如果您真的想创建自己的帐户类型,请遵循示例 Sample Sync Adapter .寻找 Authenticator代码和相关资源(例如 list 、 Activity 布局等)。

关于带有 appengine Google 用户帐户的 Android 同步适配器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10526098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com