【问题标题】:How does UserService class work?UserService 类是如何工作的?
【发布时间】:2015-04-08 13:42:27
【问题描述】:

我正在尝试使用 Android Studio LoginActivity 模板实现登录系统。在 AppEngine 上,我尝试了以下两行:

UserService userService = UserServiceFactory.getUserService();
User user = userService.getCurrentUser();

但用户始终为空。 它应该如何运作和实施? 我的意思是,UserService 类是否仅在将登录与 Google 帐户集成时才有效?

如果是,对我来说实施定制登录系统的最佳和最聪明的方法是什么?

【问题讨论】:

  • 定制是什么意思?
  • 我的意思是不使用 Google Accounts API
  • 如果我理解正确,您需要设置服务器以进行帐户验证。并使用一些网络服务从 android 站点调用它们。
  • UserService 不是为了那个。仅在从浏览器加载网页时才有效,而不是作为对 appengine 的 ajax 调用。 appengine 文档解释了如何使用 userService 实现此类用户验证,包括不依赖于谷歌帐户的自定义验证
  • 能否提供链接或示例?请

标签: android google-app-engine login gae-userservice


【解决方案1】:

是的,UserService 类仅在将登录与 Google 帐户(Gmail 或应用程序)集成时才有效,here 是您可以处理的方式。

关于自定义登录系统,没有正确答案,需要根据自己的需要实现一套API系统(登录、注册、重设密码……)。当然,您需要一个数据存储实体来保存登录过程的帐户信息和密码。

【讨论】:

    猜你喜欢
    • 2011-09-06
    • 1970-01-01
    • 1970-01-01
    • 2013-02-09
    • 1970-01-01
    • 2020-06-16
    • 1970-01-01
    • 2018-07-06
    • 2021-10-24
    相关资源
    最近更新 更多