ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## jwt介绍 JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案,本项目中集成了java-jwt框架组件,如需使用请自行依赖! ## 权限注解 ```java @JwtPermissions ``` jwt身份验证注解,在控制器方法上使用,需要正确的Token才可访问对应的请求! ```java @IgnorePermissions ``` 忽略路径拦截权限,在没有Token验证下可访问相应的请求! ## 获取数据 ```java JwtUtil.getSubject() ``` 获取当前token中的用户名(subject) ## 身份验证 1.默认情况下身份验证采用系统用户数据,只需将正确的用户名(username)密码(password)参数传入身份验证地址:/api/auth,即可获取jwt token。 2.验证成功后,每次请求头都需要带上Authorization属性,属性值格式为[Bearer token]。