上一页 1 2 3 4 5 6 ··· 47 下一页
摘要: 实际项目中我们不会把密码明文存储在数据库中。 ​ 默认使用的PasswordEncoder要求数据库中的密码格式为:{id}password 。它会根据id去判断密码的加密方式。但是我们一般不会采用这种方式。所以就需要替换PasswordEncoder。 ​ 我们一般使用SpringSecurity 阅读全文
posted @ 2023-04-23 16:13 帕拉利斯 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1导入依赖 <!--redis依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <! 阅读全文
posted @ 2023-04-22 16:14 帕拉利斯 阅读(6) 评论(0) 推荐(0) 编辑
摘要: Authentication接口: 它的实现类,表示当前访问系统的用户,封装了用户相关信息。 AuthenticationManager接口:定义了认证Authentication的方法 UserDetailsService接口:加载用户特定数据的核心接口。里面定义了一个根据用户名查询用户信息的方法 阅读全文
posted @ 2023-04-22 16:05 帕拉利斯 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 登录校验流程 SpringSecurity完整流程 ​ SpringSecurity的原理其实就是一个过滤器链,内部包含了提供各种功能的过滤器。这里我们可以看看入门案例中的过滤器。 ​ 图中只展示了核心过滤器,其它的非核心过滤器并没有在图中展示。 UsernamePasswordAuthentica 阅读全文
posted @ 2023-04-22 16:01 帕拉利斯 阅读(31) 评论(0) 推荐(0) 编辑
摘要: ​我们先要搭建一个简单的SpringBoot工程 导入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.0< 阅读全文
posted @ 2023-04-22 15:43 帕拉利斯 阅读(6) 评论(0) 推荐(0) 编辑
摘要: Spring Security 1,是Spring家族中的一个安全管理框架 相比与另外一个安全框架Shiro 它提供了更丰富的功能 市区资源也比Shiro丰富 2,一般来说中大小的项目都使用SpringSecurity来做安全框架 小项目有Shiro的比较多 因为相比 与SpringSecurity 阅读全文
posted @ 2023-04-22 15:37 帕拉利斯 阅读(25) 评论(0) 推荐(0) 编辑
摘要: GET请求 1携带数据 GET 请求不能通过请求体携带数据 但可以通过请求头携带 2数据编码 如果携带的数据是非英文字母的话 比如说汉字 就需要编码之后再发送给后端 不然会造成乱码问题 可以使用 encodeURLComponet()编码 POST请求 1携带数据 POST请求主要通过请求体携带数据 阅读全文
posted @ 2023-03-30 16:52 帕拉利斯 阅读(25) 评论(0) 推荐(0) 编辑
摘要: XMLHttpRequest Ajax想要事项浏览器与服务器之间的异步通信 需要依靠XMLHttpRequest,它是一个构造函数 不论是 XMLHttpRequest 还是Ajax都没有具体的某种数据格式绑定 Ajax的使用步骤 创建xhr对象 const xhr = new XMLHttpReq 阅读全文
posted @ 2023-03-30 16:24 帕拉利斯 阅读(11) 评论(0) 推荐(0) 编辑
摘要: localStorage 浏览器存储数据的一种方式 存储在用户本地 不会发送到服务器端 单个域名下的总大小有限制(一般最大5M左右) localStorage的基本用法 removeltem() localStorage.removeltem(‘ username ’) clar() localSt 阅读全文
posted @ 2023-03-30 15:41 帕拉利斯 阅读(15) 评论(0) 推荐(0) 编辑
摘要: Cookie 浏览器存储数据的一种方式 存储在用户本地,而不是存储在服务器上 可以随着浏览器每次请求发送到服务器端 Cookie用法 写入Cookie document.cookie = 'username=alex;max-age=5'; document.cookie = 'age=18;dom 阅读全文
posted @ 2023-03-29 16:56 帕拉利斯 阅读(14) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 47 下一页