前端是如何根据token来显示页面的
时间: 2024-03-01 19:49:32 浏览: 141
前端(ElementUI)后端(Spring Cloud Eureka、Gateway、OAuth2、JWTtoken、RSA)
前端通常使用JWT(JSON Web Token)作为身份验证令牌。JWT包含了用户的身份信息以及签名,可以在前端通过localStorage或者cookie保存在客户端。
当用户登录成功后,后端会返回一个包含JWT的响应,前端将其保存在localStorage或者cookie中。每次向后端请求数据时,前端会将JWT放在请求头中,后端会对JWT进行验证,如果验证通过,则返回相应的数据,否则返回401未授权错误。
前端根据JWT的有效性来决定是否显示某些页面或者组件。例如,在用户未登录时,前端可以隐藏需要登录才能访问的页面或者组件;在用户已登录且有相应权限时,前端可以显示需要特定权限才能访问的页面或者组件。
阅读全文