spring security
奔跑者runner
you want something,just go get it
展开
-
基于spring-security-oauth2实现oauth2
本文转自: https://segmentfault.com/a/1190000019344734 基于spring-security-oauth2实现oauth2 文章代码地址:链接描述可以下载直接运行,基于springboot2.1.5,springcloud Greenwich版本实现 该系列分为两个部分:分为内存实现,数据库实现。其中数据库实现采用RBAC权限角色管理。 首先声明oau...转载 2019-11-28 10:22:28 · 286 阅读 · 0 评论 -
SpringBoot中使用Spring Security实现权限控制
https://www.jianshu.com/p/defa75b65a46 只是这里需要改下: @Configuration @EnableWebSecurity public class SecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSe...原创 2019-11-27 18:36:43 · 813 阅读 · 0 评论 -
springSecurity(二) 用户查询/用户认证/密码校验
springSecurity登陆校验自定义用户 1>用户的查询,自定义类实现UserDetailsService,并重写loadUserByUsername方法,指定登陆用户去哪里查 2>用户校验:可以定义类实现UserDetails,指定用户是否过期,凭证是否过期,是否锁定等,也可以返回SpringSecurity默认的对象User 3.密码验证 1>在配置类中声明密码加密...原创 2019-07-28 21:31:13 · 616 阅读 · 0 评论 -
springsecurity(四) 开发图形验证码功能
1.开发图形验证码接口 2.图形验证码实体类 3.开发校验图形验证码过滤器 4.定义图形验证码校验失败异常 5.在security配置类中指定图形验证码过滤器执行顺序 ...原创 2019-08-01 09:23:52 · 107 阅读 · 0 评论 -
springsecurity oauth2 执行流程图
原创 2019-08-03 19:12:25 · 1920 阅读 · 0 评论 -
springsecurity oauth2 provider端最小实现
转自:https://rensanning.iteye.com/blog/2384996 2.授权请求(Get) URL:http://localhost:8080/oauth/authorize?client_id=oauth_client&scope=read&response_type=code&state=rensanning&redirect_uri...转载 2019-07-30 17:11:31 · 186 阅读 · 0 评论 -
spring security oauth2 provider之最小实现
https://rensanning.iteye.com/blog/2384996转载 2019-07-30 17:00:30 · 664 阅读 · 0 评论 -
springboot 集成spring security
https://www.cnblogs.com/cjsblog/p/9152455.html 如图,是一种通用的用户权限模型。一般情况下会有5张表,分别是:用户表,角色表,权限表,用户角色关系表,角色权限对应表。 一般,资源分配时是基于角色的(即,资源访问权限赋给角色,用户通过角色进而拥有权限);而访问资源的时候是基于资源权限去进行授权判断的。 Spring Security和Apache Sh...转载 2019-07-25 16:47:23 · 115 阅读 · 0 评论 -
springsecurity(三) 自定义用户认证逻辑
1>修改security config类 2>注入认证成功,认证失败处理类 3.自定义认证成功处理类 4.自定义认证失败处理类 5.定义用户配置枚举,根据用户配置项决定认证成功/失败是直接跳转还是返回json串 6.自定义登录页面处理接口,根据用户是浏览器访问还是直接调restful api决定返回json字符串还是跳转到登录页 7.自定义读取用户配置类 1>定义读...原创 2019-07-30 09:47:36 · 145 阅读 · 0 评论 -
OAuth2.0 基础概述
转自:https://www.cnblogs.com/Irving/p/4134629.html web:http://oauth.net/2/ rfc:http://tools.ietf.org/html/rfc6749 doc:http://oauth.net/documentation/ code:http://oauth.net/code/ OAuth2.0授权类型 OAuth2.0协议定...转载 2019-07-29 15:36:30 · 209 阅读 · 0 评论