使用 Spring Boot 和 Spring Security json Web 令牌进行简单的注册和登录
技术栈:
- Spring Boot
- Spring Security
- Spring Data JPA
- JWT Authentication & Authorization
- JWT Token
- Refresh Token
角色:
- USER
- MODERATOR
- ADMIN
- ROOT
API:
POST/api/auth/signups 注册新账户
POST/api/auth/signin login一个账户
POST/api/auth/refreshtokeng 从刷新令牌中获取新令牌
GET/api/test/allpublic 访问内容
GET/api/test/useronly 用户访问内容
GET/api/test/modonly 版主访问内容
GET/api/test/admin 只有管理员访问内容
GET/api/test/rootonly 根目录访问内容