【问题标题】:Does android studio have any authentication function?android studio有认证功能吗?
【发布时间】:2020-12-30 12:22:36
【问题描述】:

我是 android studio 的新手,对它了解不多。我的问题是 android 是否提供任何身份验证方法,如 aspx / php (laravel) 来检查用户是否保持登录状态等。

根据我目前所学到的,我必须通过从我的网络服务接收 json/xml 数据来登录我的应用程序,所以我的应用程序只在 id/密码正确后显示下一个屏幕?还有什么我需要担心的安全问题吗?即使在您第一次登录后,Aspx 身份验证也会在每个页面上进行身份验证。但经过一些研究,我没有看到 android studio 有这种身份验证。我错过了什么吗?

【问题讨论】:

  • 您可以使用sharedpreferencessqlite管理登录会话
  • @AmrishKakadiya 抱歉回复晚了,我对共享首选项做了一些研究,所以我仍然需要自己检查身份验证,因为它只存储了一些重要数据?

标签: java android mysql android-studio authentication


【解决方案1】:

您可以使用Firebase Authentication 进行登录方法和用户管理。 您可以在工具 > Firebase 中将 Firebase 添加到 Android Studio。

【讨论】:

    【解决方案2】:

    不,android 中没有默认功能可以满足您的需求,您必须添加一个新的 sdk 来处理此问题。正如 Aviad Nemet 所说,您可以使用 Firebase。或者您保存在登录成功后您的用户已通过身份验证的共享首选项中。保存在共享首选项中是安全的。

    【讨论】:

      猜你喜欢
      • 2012-12-07
      • 2016-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-18
      • 2019-07-12
      • 2022-11-18
      • 1970-01-01
      相关资源
      最近更新 更多