上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页
摘要: OAuth 协议 OAuth协议要解决的问题 解决传统模式的授权(授权协议),认证资源访问问题 OAuth协议中的各种角色 Privider 服务提供商(提供令牌) (如微信) Authorization Server 认证服务器 ResourceServer 资源服务器 Resource Owne 阅读全文
posted @ 2020-12-14 14:50 qukaige 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 生成图形验证码 1.根据随机数生成图片 2.将随机数放入session 3.将生成的图片写到响应中,显示到前端 第一步: 创建ValidateCodeGenerator 接口 generate方法 package com.imooc.security.core.validate.code; impo 阅读全文
posted @ 2020-12-09 14:35 qukaige 阅读(253) 评论(0) 推荐(0) 编辑
摘要: html 实现短信认证流程 实现短信验证码接口 1. 生成验证码 2. 存入session 3. 发送给手机验证码 仿写短信认证逻辑 1. token认证信息,创建token SmsCodeAuthenticationToken extends AbstractAuthenticationToken 阅读全文
posted @ 2020-12-07 10:05 qukaige 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 1.html 必须 name="remember-me" <tr> <td colspan='2'><input name="remember-me" type="checkbox" value="true" />记住我</td> </tr> 2. 创建表 persistent_logins 也可以 阅读全文
posted @ 2020-12-01 11:17 qukaige 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 配置类 package com.imooc.security.browser; import com.imooc.security.core.properties.SecurityProperties; import com.imooc.security.core.validate.code.Val 阅读全文
posted @ 2020-12-01 09:46 qukaige 阅读(2125) 评论(0) 推荐(0) 编辑
摘要: 配置类 package com.imooc.security.browser; import com.imooc.security.core.properties.SecurityProperties; import org.springframework.beans.factory.annotat 阅读全文
posted @ 2020-12-01 09:43 qukaige 阅读(123) 评论(0) 推荐(0) 编辑
摘要: controller package com.imooc.web.controller; import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.io.OutputStr 阅读全文
posted @ 2020-11-28 19:22 qukaige 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 优先级按排序 1 过滤器(Filter) 最先进入拦截,只能获取到response,request 2 拦截器(Interceptor) 可以获取到执行的类名,方法名 3 切片(Aspect) 可以获取到参数 具体使用哪一个看业务需求吧. 1 过滤器(Filter) 自定义Filter packag 阅读全文
posted @ 2020-11-28 18:56 qukaige 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 在resources 目录下 创建 resources/error 即可,浏览器访问会跳转至定义的页面中 ajax请求自定义异常处理 消息 UserNotExistException .java package com.imooc.exception; public class UserNotExi 阅读全文
posted @ 2020-11-27 21:42 qukaige 阅读(2151) 评论(0) 推荐(0) 编辑
摘要: MVC 开发RESTfulAPI 接口 传统模式: 传统的查询,修改,删除都是GET或者POST 参数以queryString 方式 a=1&b=2 等.. RESTfulAPI中: 用URL描述资源 用HTTP方法描述行为(GET查询详情/POST创建/PUT修改/DELETE删除),使用HTTP 阅读全文
posted @ 2020-11-27 17:54 qukaige 阅读(111) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页