shiro框架:记住我remberMe自动登入

shiro权限框架课程目标精讲篇(1)
shiro初识,全面介绍架构精讲篇
shiro三大核心组件介绍精讲篇
shiro配置jar包导入依赖精讲篇
shiro认证权限流程测试精讲篇
shiro权限授权测试精讲篇
shiro权限模型构建数据库表精讲篇
shiro权限框架自定义realm认证测试精讲篇
shiro散列算法密码加盐测试精讲篇
shiro权限管理自定义realm授权测试精讲篇
spring集成shiro不进入自定义realm是为什么?
shiro认证:连接数据库操作doGetAuthenticationInfo
shiro授权:链接数据库doGetAuthorizationInfo
shiro框架:缓存器
Ehcache配置时出错- Another unnamed CacheManager already exists in the same VM. Please provide unique name
shiro框架:缓存器Ehcache的详细配置流程
shiro框架:sessionManager设置数据会话的存储时间,账号密码到时间清空
shiro框架集成验证码验证配置流程
shiro框架:记住我remberMe自动登入

1.1 记住我

用户登陆选择“自动登陆”本次登陆成功会向cookie写身份信息,下次登陆从cookie中取出身份信息实现自动登陆。

1.1.1 用户身份实现java.io.Serializable接口

向cookie记录身份信息需要用户身份信息对象实现序列化接口,如下:

shiro框架:记住我remberMe自动登入_第1张图片
image.png

1.1.2 配置rememeberMeManager

shiro框架:记住我remberMe自动登入_第2张图片
image.png

1.1.3 登陆页面

shiro框架:记住我remberMe自动登入_第3张图片
image.png

1.1.4 配置rememberMe的input名称

shiro框架:记住我remberMe自动登入_第4张图片
image.png

1.1.5 测试

自动登陆后,需要查看 cookei是否有rememberMe

shiro框架:记住我remberMe自动登入_第5张图片
image.png

1.1.6 使用UserFilter

如果设置记住我,下次访问某些url时可以不用登陆。将记住我即可访问的地址配置让UserFilter拦截。

shiro框架:记住我remberMe自动登入_第6张图片
image.png

你可能感兴趣的:(shiro框架:记住我remberMe自动登入)