【文件属性】:
文件名称:SpringBoot整合Shiro后实现免密登录
文件大小:10KB
文件格式:ZIP
更新时间:2020-04-11 17:15:11
SpringBoot Shiro Shiro免密登录 SpringBoot免密登录 Shiro免密
SpringBoot整合Shiro后实现免密登录
1,说明一下步骤,需要在原来基础新增三个文件
2,新增CustomToken,重写UsernamePasswordToken免密登录调用方法和密码登录调用方法都在里面。
3,新增MyRetryLimitCredentialsMatcher,重写HashedCredentialsMatcher,主要是判定登录是否是免密登录。
4,新增LoginType,登录类型枚举
5,修改ShiroConfig文件,即Shiro配置文件,主要关注:57,63,65-90行
原文链接:https://blog.csdn.net/zlxls/article/details/105455375
【文件预览】:
shiro
----service()
--------URLPermissionsFilter.java(1KB)
--------MyShiroRealm.java(4KB)
--------ExtendRolesAuthorizationFilter.java(1KB)
----util()
--------ShiroUtils.java(4KB)
----nopassword()
--------MyRetryLimitCredentialsMatcher.java(888B)
--------LoginType.java(433B)
--------CustomToken.java(1KB)
----config()
--------ShiroConfig.java(5KB)
--------ShiroFilterMapFactory.java(3KB)
网友评论
- 好坑啊,用这个不能兼通密码登陆
- 亲测可以用
- springBoot启动类都没有,就9个文件,自己整合不了springBoot和shiro了想找个项目参考下,真是...