福田官网网站,沈阳高端网站定制开发,绵阳的网站建设公司哪家好,2018什么做网站面试题提问#xff1a;分享你最近做的这个项目#xff0c;并讲讲该项目的重难点#xff1f; 答#xff1a;最近这个项目是一个二次迭代开发项目#xff0c;迭代周期一年#xff0c;在做这些任务需求时#xff0c;确实有很多值得分享的印象深刻的点#xff0c;我讲讲下面…面试题提问分享你最近做的这个项目并讲讲该项目的重难点 答最近这个项目是一个二次迭代开发项目迭代周期一年在做这些任务需求时确实有很多值得分享的印象深刻的点我讲讲下面这点吧 1是什么 无感刷新登录在用户登录状态即将过期时系统自动刷新用户的登录状态而无需用户手动重新登录。 2为什么 用户体验好用户无需因会话过期而重新登录。 减少登录操作降低用户操作成本提高应用的可用性。 减少用户流失用户在操作过程中不会因为会话过期而被强制登出减少了因登录问题导致的用户流失。 3怎么做 双Token机制包括访问令牌Access Token和刷新令牌Refresh Token。 访问令牌Access Token用于用户请求访问受保护资源时的认证。它通常具有较短的有效期。 刷新令牌Refresh Token用于在访问令牌过期时获取新的访问令牌有效期较长。 4代码实现 第1步后端设置确保后端支持生成和验证访问令牌Access Token和刷新令牌Refresh Token。通常后端会在用户登录时返回这两种令牌。 第2步前端存储令牌在Vue应用中可以使用localStorage或sessionStorage来存储这些令牌。
第3步请求拦截器使用axios的请求拦截器来自动添加访问令牌到每个HTTP请求中。
第4步响应拦截器使用axios的响应拦截器来处理访问令牌过期的情况。【这步是关键步骤噢】
第5步刷新令牌的API后端需要提供一个API来接收刷新令牌并返回新的访问令牌。
第6步登录逻辑在用户登录时获取并存储访问令牌和刷新令牌。
第7步退出登录退出登录时清除存储的令牌。 更多详情爱米的前端小笔记csdn~xitujuejin~zhiHu~Baidu~小红shu同步更新等你来看都是利用下班时间整理的整理不易大家多多➕哦你们的支持才是我不断更新的动力