#dropwizard-jwt-role
基于dropwizard的Restful服务:
- 基本的jwt认证
- 基本的基于用户角色的资源访问权限控制
这只是一个demo
导入数据库结构
java -jar target/basicapi-0.0.1.jar db migrate basicapi.yml
启动服务
java -jar target/basicapi-0.0.1.jar server basicapi.yml
第一次启动只有数据表,没有数据,需要自己先注册一个账号
database table
ID | NAME | PASSWORD | ROLE |
---|---|---|---|
1 | su | 123456 | 1 |
2 | user | 122233 | 3 |
3 | admin | 123456 | 2 |
ROLE_ID | ROLE_NAME |
---|---|
1 | SUPER_USER |
2 | ADMIN |
3 | USER |