首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flutter-web持久登录

Flutter-web持久登录
EN

Stack Overflow用户
提问于 2021-01-17 20:05:08
回答 1查看 114关注 0票数 0

Some time ago I asked the same question只适用于iOS和Android。现在,flutter使web支持成为可能,我也想实现同样的目标。问题是web不支持插件flutter_secure_storage。我已经搜索过了,但没有找到任何替代方案。我讨厌每次想登录的时候都输入密码。我对安全性了解不多,所以我不知道从哪里开始,也不知道哪些实践被认为是好的或坏的。如果能在正确的方向上给出一些提示,我将非常感激。

EN

回答 1

Stack Overflow用户

发布于 2021-01-18 20:14:10

IndexDb使用indexDB存储信息,浏览器中的Hive是域锁定的。这意味着您不能从一个域访问在另一个域中创建的数据库。该域包括应用程序的服务端口。因此,当您在调试模式下运行flutter web时,它将始终使用新端口。试试像flutter run -d chrome --web-port 8080这样的东西。这将确保您在调试启动之间使用相同的端口。当部署到生产环境中时,域始终是相同的,它应该如您所期望的那样工作。

更新21.01.2021现在我没有时间验证这一点。也许这个biometric_storage package可以帮上忙,因为它声称也可以在web上工作。

一个示例实现是可用的here,相应的文章是here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65760355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档