
SpringSecurity
文章平均质量分 55
P_ning
一只小菜鸟的笔记
我的大部分笔记存放处在码云的仓库里面https://gitee.com/P_n_ing
有空的话我会把详细的步骤会写在这里
(当然是在我打完游戏后如果还有空闲的时间( ´◔ ‸◔`))
展开
-
SpringSecurity实现JWT模式的登录
SpringSecurity实现JWT模式的登录的简单实现步骤源码代码托管在gitee上了源码可自行下载写好common的工具类模块写好RsaKeyProperties配置(1)重写父类UsernamePasswordAuthenticationFilter的attemptAuthentication认证方法:原本认证信息是从post表单获取,现在要从异步请求中获取(2)重写的UsernamePasswordAuthenticationFilter父类AbstractAuthenticatio原创 2021-03-16 22:51:51 · 439 阅读 · 0 评论 -
SpringSecurity后端获取已登陆用户的信息
Authentication authentication = SecurityContextHolder.getContext().getAuthentication(); System.out.println(authentication.getName());//用户名 System.out.println(authentication.getAuthorities());//拥有的所有角色 System.out.println(authenticat.原创 2020-11-29 20:57:11 · 765 阅读 · 0 评论 -
3_SpringSecurity实现密码加密和自动登录功能
SpringSecurity连接数据库实现用户角色登录验证环境前提搭建具体实现环境前提搭建SpringSecurity连接数据库实现用户角色登录验证后面有源码具体实现原创 2020-11-28 22:11:42 · 728 阅读 · 0 评论 -
SpringSecurity的常见过滤器介绍
SpringSecurity常见的过滤器org.springframework.security.context.SecurityContextPersistenceFilterorg.springframework.security.web.context.request.async.WebAsyncManagerInterationFilterorg.springframework.security.web.header.HeaderWriterFilterorg.springframework.sec原创 2020-11-18 21:44:06 · 1181 阅读 · 0 评论 -
2_SpringSecurity连接数据库实现用户角色登录验证
使用数据库的账号密码并且获取对应角色实际上就是重写了一部分认证接口,主要就是通过在SpringSecurity的配置文件上声明了,userDetailsService已经由一个继承了UserDetailsService的接口重写了原创 2020-11-27 21:33:51 · 426 阅读 · 0 评论 -
1_SpringSecurity基于SpringBoot的简单环境搭建
1.首先搭建一个简单的ssm框架如何搭建可以看我写的如何使用SpringBoot搭建SSM框架.2.导包和写配置类添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-secur...原创 2020-03-24 19:03:18 · 196 阅读 · 0 评论 -
SpringSecurity的简单理解和入门
此项目是基于普通的web项目进行搭建的SpringSecurity入门环境,如果需要SpringBoot项目的SpringSecurity入门案例可以去看这个前提搭建之前先搞清楚两个词语,虽然在这次案例中没有完全体现出来。认证:通过用户名和密码成功登录系统后,让系统得到单签用户的角色身份。授权:系统根据当前用户的角色,给其授予对应可以操作的权限资源。概念SpringSecurity是Spring采用了AOP的思想,基于servlet过滤器实现的安全框架,它提供了完善的的认证机制和方法级的授权功能原创 2020-11-16 20:54:15 · 241 阅读 · 0 评论