reactjs - 在哪里或如何将 Laravel 护照中的访问令牌存储在反应中
问题描述
我知道我有类似的问题,但我想知道我的情况的正确方法是什么。
我正在尝试使用 Laravel(用于后端)和 React(前端)构建一个网络应用程序。
用户可以使用他的用户名和密码登录,然后他会收到一个个人访问令牌。每次登录时,该用户尚未过期的所有令牌都将被删除并创建一个新令牌。现在我问自己在哪里存储这个令牌,这样它就不会持久化,只会持续到当前会话。
如果用户注销,则删除令牌。但是如果用户没有手动注销而只是关闭浏览器呢?令牌在其到期日期之前仍然有效,所以这将是一个问题。
Laravel 和 React 都在同一个服务器上,如果有任何改变,React 就会被添加到 Laravel。
我只是在尝试,但我想知道如何做到这一点,并希望有人能向我解释它是如何正确完成的。
解决方案
推荐阅读
- python - 如何启动这个 python 图像过滤器?
- c++ - 从不同线程调用函数是阻塞的?
- websocket - Websocket 帧大小规范
- sql - 错误报告 - SQL 错误:ORA-00933:SQL 命令未正确结束
- spring-boot - spring-cloud-starter-contract-verifier 如何将静态方法导入同一项目中的 groovy DSL 合同文件?
- azure - 使用 KeyVault 部署 Azure AD 应用程序、Azure 函数,从 Dev 到 QA 再到 Prod
- nativescript - 在更新到 nativescript 7 时陷入困境
- swift - 通过 UserNotifications 安排的本地通知未在手表上显示
- laravel - 如何在laravel中更改经过身份验证的用户的密码
- swift - 阻止 UISwitch 改变状态