Spring Security
文章平均质量分 72
好好活着,不要熬夜
这个作者很懒,什么都没留下…
展开
-
Spring Security - 07 在内存中认证(添加用户到内存中)
文章目录环境项目结构添加用户到内存中测试参考环境操作系统:Windows 10 x64集成开发环境:Spring Tool Suite 4 Version: 4.12.1.RELEASEBuild Id: 202110260750浏览器(客户端):Google Chrome版本 97.0.4692.71(正式版本) (64 位)Firefox Browser96.0.3 (64 位)Microsoft Edge版本 98.0.1108.43 (官方内部版本) (64 位)原创 2022-02-06 15:19:35 · 2954 阅读 · 0 评论 -
Spring Security - 06 修改默认的用户名和密码
文章目录环境项目结构测试参考环境操作系统:Windows 10 x64集成开发环境:Spring Tool Suite 4 Version: 4.12.1.RELEASEBuild Id: 202110260750浏览器(客户端):Google Chrome版本 97.0.4692.71(正式版本) (64 位)项目结构参考:Spring Security - 05 原生的退出登录从 Web > 4. Spring Security 文中可知,默认的用户名是 user原创 2022-02-05 23:11:17 · 2831 阅读 · 0 评论 -
Spring Security - 05 原生的退出登录
文章目录环境项目结构测试参考环境操作系统:Windows 10 x64集成开发环境:Spring Tool Suite 4 Version: 4.12.1.RELEASEBuild Id: 202110260750浏览器(客户端):Google Chrome版本 97.0.4692.71(正式版本) (64 位)项目结构参考:Spring Security - 04 使用表单登录认证方式测试如果每次测试之前,都要先清除过去一小时的浏览数据,那实在是太麻烦了!其实,我们可以原创 2022-02-05 22:35:19 · 454 阅读 · 0 评论 -
Spring Security - 04 使用表单登录认证方式
文章目录环境项目结构测试参考环境操作系统:Windows 10 x64集成开发环境:Spring Tool Suite 4 Version: 4.12.1.RELEASEBuild Id: 202110260750浏览器(客户端):Google Chrome版本 97.0.4692.71(正式版本) (64 位)项目结构参考:Spring Security - 03 使用 Basic HTTP 认证方式修改 WebSecurityConfigurer 配置类,使用表单登录认原创 2022-02-05 22:24:24 · 2068 阅读 · 0 评论 -
Spring Security - 03 使用 Basic HTTP 认证方式
文章目录环境项目结构测试参考环境操作系统:Windows 10 x64集成开发环境:Spring Tool Suite 4 Version: 4.12.1.RELEASEBuild Id: 202110260750浏览器(客户端):Google Chrome版本 97.0.4692.71(正式版本) (64 位)项目结构参考:Spring Security - 02 从 SecurityContextHolder 中获取用户信息新建 WebSecurityConfigure原创 2022-02-04 21:09:13 · 857 阅读 · 0 评论 -
Spring Security - 02 从 SecurityContextHolder 中获取用户信息
文章目录项目结构测试参考项目结构参考:Spring Security - 01 新建项目新建 HelloController 控制器类,我们可以通过 SecurityContextHolder 获取用户信息(第 17 ~ 19 行):package com.mk.controller;import org.springframework.security.core.Authentication;import org.springframework.security.core.context.原创 2022-02-04 19:27:59 · 1355 阅读 · 0 评论 -
Spring Security - 01 新建项目
文章目录环境新建项目导入项目项目结构运行测试参考环境操作系统:Windows 10 x64集成开发环境:Spring Tool Suite 4 Version: 4.12.1.RELEASEBuild Id: 202110260750浏览器(客户端):Google Chrome版本 97.0.4692.71(正式版本) (64 位)新建项目访问 spring initializr,填写相关信息,最重要的一步是添加 Spring Security 依赖:完成以上配置之后,点击原创 2022-02-04 13:22:18 · 414 阅读 · 0 评论 -
Spring Security - 配置免认证访问 Swagger
Spring Boot 2.2.4.RELEASESpring Security 5.2.1.RELEASE新建 Spring Boot 项目,引入依赖:<project> <properties> <java.version>1.8</java.version> <springfox-swagg...原创 2020-01-22 18:58:42 · 10695 阅读 · 1 评论 -
使用 Spring Security 的 Encryptors
参考:Encryptors例子 1:字节加密import org.springframework.security.crypto.encrypt.BytesEncryptor;import org.springframework.security.crypto.encrypt.Encryptors;import org.springframework.security.crypto.key...原创 2020-01-08 15:46:57 · 1378 阅读 · 0 评论