![](https://img-blog.csdnimg.cn/20201029160215306.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
spring security
spring boot整合security, 并进一步扩展
意田天
一件事,做到极致,也算成功
展开
-
spring boot整合spring security(二)--手机号验证码登陆
手机号验证码登陆概述搭建基础架构认证流程定义token定义过滤器filter接下来是自定义手机号验证码登陆鉴证器provider修改UserDetailService的实现类为生成验证码接口登陆接口测试未登录状态用户名 密码登陆手机号 验证码登陆 概述 spring security默认使用的是用户名密码的登陆,如果想要增加一种登陆方式, 就要仿照源码中用户名密码登陆的方式, 手写一套手机号验证码登陆校验, 话不多说, 开干! 搭建基础架构 搭建项目基础架构工作, 在(一)中已经完成, 这里直接在其基础上原创 2020-11-11 17:41:39 · 21905 阅读 · 1 评论 -
spring security相关知识点总结
springSecurity手动登录 springSecurity 每种认证方式都要写一大推类 1.要写Token封装认证信息 2.要写UserDetailsService的实现获取用户信息 3.要写provider调用UserDetailsService并且告诉AuthenticationManager他能认证哪种token 4.要写filter去拦截用户请求,获取用户提交的表单数据,交给AuthenticationManager选择一个provider去认证 5.把filter与provide原创 2020-11-02 17:10:42 · 16856 阅读 · 0 评论 -
spring boot整合spring security实现权限校验和控制(一)--初步入门
引言 ##权限校验框架分类 目前常用的权限校验框架主要有appache的shiro框架和spring的security框架, 这两个各有优缺点, shiro: Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理(: spring boot集成shiro链接.) security: spring security属于spring的几个顶级项目之一, 和他并列的有spring cloud等, 是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解原创 2020-10-29 16:39:40 · 12307 阅读 · 1 评论