前后端分离中的登录权限问题

刚开始做一个小项目,用的angular,现在遇到了一个前端权限控制问题:用户在没有登录的情况下输入了页面其他模块的地址,比如http://localhost:4200/user,用什么判断用户是否登录呢?一开始想的是登录以后本地存一个cookie,然后读取这个cookie来判断(我搜了一下,也是这么跳转的),那用户如果把cookie禁用了怎么办?(后端数据接口是有权限验证的,现在就是为了用户友好性,需要处理一下路由跳转)
青春有我
浏览 1008回答 2
2回答

aluckdog

cookie和localStorage都被禁用了的话,这个问题确实没有更好的解法。假如你实在想处理,可以在登录的时候判断用户是否开启了cookie和localStorage,假如未开启,引导其开启,然后允许其登录。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript