【问题标题】:Storing JWT tokens for Flutter web为 Flutter web 存储 JWT 令牌
【发布时间】:2020-07-24 09:02:16
【问题描述】:

我在我的 Flutter Web 应用程序中从我的 express 后端收到一个 JWT 令牌。但是为了不让用户下次再次登录,我需要保留令牌。 正如我已经阅读的那样,不建议将这些令牌存储在 localStorage 中,并且 Android 的 SecureStorage 不适用于 Web。

那么这样做的最佳做法是什么?

【问题讨论】:

    标签: flutter dart jwt flutter-web


    【解决方案1】:

    您可以在网络上使用SharedPreferences 来存储您的 jwt。共享偏好是一种键值结构,可帮助您保存和恢复您的值。

    【讨论】:

    • 但这只是将数据存储在 Web 上的 localStorage 中。所以没有区别。
    • 我检查了flutter secure storage 并且还没有网络实现。检查这个issue,也许这会对你有所帮助。
    • 这是一个老问题,但我希望这可以帮助任何在 Google 上搜索相同问题的人。你可以关注this article
    猜你喜欢
    • 2019-02-01
    • 2018-12-07
    • 2019-05-06
    • 1970-01-01
    • 2021-12-27
    • 2016-03-15
    • 2020-03-23
    • 2016-08-01
    • 2015-09-15
    相关资源
    最近更新 更多