我集成了websocket服务,web端连接时传token,后端如何验证token有效并根据token获取用户信息,求指导!!
直接用 AuthUtil.getUser方法就可以了,返回null则说明token无效,返回有数据则说明自动解析好了。
另外传递token的时候,需要有request环境,能获取到request,并且能从请求头获取到信息。如果是异步场景获取不到request,则无法进行直接用AuthUtil.getUser解析。
其他方式能获取到token的jwt的话,你可以用 JwtUtil.parseJwt 方法获取并且解析token信息。
扫一扫访问 Blade技术社区 移动端