- 该项目是本人自定义和SpringBoot整合的Shiro的starter(这个只是使用一个自动配置的项目,按照正常流程还需要写一个starter项目引入该依赖即可,此处省略),其中有很多地方只是简单的写了下,如果有不正确的地方还望多多指正
- 自动配置类中的所有的Bean都是可以自定义覆盖的
- 配置示例如下:
shiro:
enabled: true
login-url: /user/unauthentic
unauthorized-url: /user/unauthorized
filter-chain-definition-map:
"[/user/login]": anon
"[/**]": authc
realm:
userName: zhangsan
salt: zhangsan
password: 9bad41710724cf6511abde2a52416881
roles:
- admin
- user
credentials-matcher:
hashAlgorithmName: MD5
hashIterations: 1