我正在创建渐进web-app应用程序,我想将用户信息存储在本地设备中。因此,我该怎么做。我如何存储用户登录信息,因此他不必一次又一次登录
没有用于浏览器的sqlite,您可以实现的近距离使用indexeddb或localstorage。
我假设您正在使用JWT或任何其他基于标记身份验证的工具/库,因此请保存该令牌,何时窗口加载时,您将检查令牌是否存在并且仍然有效,如果这样,您可以重定向用户到所需的页面或让他导航,逻辑取决于您,但这是您拥有的两个选项。
希望这会有所帮助。
您可以通过官方sqllite.wasm
在现代WASM浏览器中使用SQLite:
- 文档
- 演示
- 下载
也有一个持久的存储选项:
- 本地存储
- 会话存储
- opfs(origin-Provate文件系统(
自2012年以来,您甚至可以在没有WebAssembly的情况下使用它。