12 2020 档案
摘要:OAuth 协议 OAuth协议要解决的问题 解决传统模式的授权(授权协议),认证资源访问问题 OAuth协议中的各种角色 Privider 服务提供商(提供令牌) (如微信) Authorization Server 认证服务器 ResourceServer 资源服务器 Resource Owne
阅读全文
摘要:生成图形验证码 1.根据随机数生成图片 2.将随机数放入session 3.将生成的图片写到响应中,显示到前端 第一步: 创建ValidateCodeGenerator 接口 generate方法 package com.imooc.security.core.validate.code; impo
阅读全文
摘要:html 实现短信认证流程 实现短信验证码接口 1. 生成验证码 2. 存入session 3. 发送给手机验证码 仿写短信认证逻辑 1. token认证信息,创建token SmsCodeAuthenticationToken extends AbstractAuthenticationToken
阅读全文
摘要:1.html 必须 name="remember-me" <tr> <td colspan='2'><input name="remember-me" type="checkbox" value="true" />记住我</td> </tr> 2. 创建表 persistent_logins 也可以
阅读全文
摘要:配置类 package com.imooc.security.browser; import com.imooc.security.core.properties.SecurityProperties; import com.imooc.security.core.validate.code.Val
阅读全文
摘要:配置类 package com.imooc.security.browser; import com.imooc.security.core.properties.SecurityProperties; import org.springframework.beans.factory.annotat
阅读全文