前端判断用户登录状态方法

如题所述

第1个回答  2022-07-24
方法一:

登录成功后,后端返回一个 cookie,根据这个 cookie 的有无来判断;退出登录时,后端会删除这个 cookie;

方法二:

登录成功后,前端设置 cookie,比如'isLogin = true',根据isLogin的值去判断;退出登录时删除 cookieisLogin或设置  'isLogin = false'。

方法三:

1、前端发送登录请求

2、后端返回 token,前端得到后端返回的 token,将其写入到 localStorage(或sesstionStorage) 中,后续请求中都携带 token

3、后端判断 token 是否过期,如果过期就对前台的请求响应过期标识或者状态码

4、前端得到过期标识后,清除 localStorage(或sesstionStorage)中的 token,然后重定向到 login 路由

    以上这是我知道的三种方法,最常用的是第三种,如果谁还有其他的判断方法,欢迎在下方留言。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网