摘要:目录: 1、分布式架构下的 session 共享问题2、springboot 整合 spring session 的整合过程3、简读 Spring Session 源码 1、分布式架构下的 session 共享问题 <--返回目录 1.1、session 的作用: 因为 HTTP 是无状态的协议,w
阅读全文
摘要:目录: 1、实现图片验证码 1.1、创建获取图片验证码的 controller 1.2、编写用于校验图片验证码的过滤器 1.3、将图片验证码过滤器添加在 UsernamePasswordAuthenticationFilter 之前 1.4、修改表单登陆页 1.5、测试2、自动登陆(记住我) 2.1
阅读全文
摘要:目录: 1、默认表单认证2、自定义表单登陆页3、自定义数据库模型的认证和授权 3.1、使用 mysql 创建数据库 3.2、mybatis generator 生成代码 3.3、springboot 整合 mybatis 3.4、实现 UserDetails 3.5、实现 UserDetailsSe
阅读全文
摘要:1、什么是 oauth2.0 开发授权(Open Authorization, OAuth)是一种资源提供商用于授权第三方应用代表资源所有者获取有限访问权限的授权机制。由于整个授权过程中,第三方应用都无需触及用户的密码就可以取得部分资源的使用权限,所以 OAuth 是安全开放的。 OAuth 的目的
阅读全文