【问题标题】:Auth in Flutter using storage and cookie (not using Firebase)?使用存储和 cookie(不使用 Firebase)在 Flutter 中进行身份验证?
【发布时间】:2021-03-11 17:44:33
【问题描述】:

我现在正在尝试为 Flutter 构建一个登录屏幕。我有两个关于它在 Flutter 中如何工作的问题。

  1. 我用 React 设置了我的后端,并使用 cookie 进行身份验证。是否可以在 Flutter 中存储类似 web 的 cookie?我有 cookie 验证后端,它检查有效的 cookie。想知道我是否仍然可以在 Flutter 中使用它。

  2. 如果我使用本地存储方法,我是否必须为此设置权限请求?而且,如果用户拒绝,那么我不能正确使用它吗?另外,安卓用户可以访问这个文件吗?

我没有使用 Firebase,我有自己的后端。 Node Flutter auth 是否有最佳实践?大多数问题或文档都与 Firebase 有关。

【问题讨论】:

    标签: flutter


    【解决方案1】:

    目前尚不支持 Android AccountManager 之类的功能,但有一些插件可以做类似的事情:

    https://pub.dev/packages/accountmanager
    https://pub.dev/packages/account_manager_plugin

    /编辑: 如果要存储cookie,有一个CookieStore类
    https://api.flutter.dev/flutter/dart-html/CookieStore-class.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-17
      • 1970-01-01
      • 2021-04-14
      • 2020-12-04
      • 1970-01-01
      • 2020-12-16
      • 1970-01-01
      • 2020-02-21
      相关资源
      最近更新 更多