【问题标题】:Remembering Authentication记住身份验证
【发布时间】:2021-05-18 20:22:55
【问题描述】:

我有一个颤振的移动应用程序,它使用 firebase 身份验证来通过电子邮件/电话和一些第三方提供商对用户进行身份验证。我该如何做到这一点,以便在卸载和重新安装应用程序时,凭据已经保存,类似于在重新安装应用程序时 instagram 或 facebook 如何保存您的登录信息?

据我目前的理解,至少对于 iOS,当您的凭据保存在钥匙串中时会发生这种情况。基于此,我找到了这个包https://pub.dev/packages/flutter_secure_storage,我认为它可以让我保存凭据,然后当用户重新安装应用程序时,我将能够检查这些凭据是否存在,然后让用户登录。

我理解正确吗?这是正确的方法吗?

【问题讨论】:

    标签: android ios firebase flutter authentication


    【解决方案1】:

    是的。 Flutter Secure Storage 类似于 iOS 中的NSUserDefaults

    如果您想在重新安装后第一次检查应用是否运行,shared_preferences可以与FSS一起使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-30
      • 2018-06-06
      • 1970-01-01
      • 1970-01-01
      • 2021-08-12
      • 1970-01-01
      • 2017-03-15
      相关资源
      最近更新 更多