上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 32 下一页
摘要: CSRF CSRF是指跨站请求伪造(Cross-site request forgery),是web常见的攻击之一。从Spring Security 4.0开始,默认情况下会启用CSRF保护,以防止CSRF攻击应用程序,Spring Security CSRF会针对PATCH,POST,PUT和DE 阅读全文
posted @ 2021-08-13 18:05 一杯水M 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 原理分析 1、用户登录通过UsernamePasswordAuthenticationFilter认证请求处理, 2、通过RememberMeServices对象中的onLoginSuccess方法完成登录成功后的处理, 2.1、TokenRepository对象生成token字符 2.2、Reme 阅读全文
posted @ 2021-08-13 17:52 一杯水M 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 使用注解需要开启注解功能 securedEnabled = true:开启Secured注解prePostEnabled = true:开启Prexxx和Postxxx注解 @EnableGlobalMethodSecurity(securedEnabled = true,prePostEnable 阅读全文
posted @ 2021-08-13 16:48 一杯水M 阅读(161) 评论(0) 推荐(0) 编辑
摘要: springsecurity 授权就是控制访问请求,通俗说就是控制url 具体做了些什么? 1、认证失败会跳转到登录页面 2、根据权限访问 3、根据角色访问 4、没有权限的页面展示 授权 //授权:针对url的设置 @Override protected void configure(HttpSec 阅读全文
posted @ 2021-08-12 16:36 一杯水M 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 认证实际就是登录和设置权限(就是立Flag,Flag通过授权才能有具体的相应的作用) 登录就是校验用户名和密码,通常情况下用户名和密码是存储在数据库中 登录名和密码存储方式: 1、通过配置文件 查找 SecurityProperties,可以确定配置属性 spring.security.user.n 阅读全文
posted @ 2021-08-12 14:58 一杯水M 阅读(95) 评论(0) 推荐(0) 编辑
摘要: SpringSecurity https://docs.spring.io/spring-security/site/docs/current/reference/html5/#prerequisites 概念 Spring Security is a framework that provides 阅读全文
posted @ 2021-08-11 16:02 一杯水M 阅读(86) 评论(0) 推荐(0) 编辑
摘要: springboot的整合其实就是自动配置,springboot是如何实现自动配置springmvc的,先回顾springmvc是做什么的 springmvc 工作流程是:请求通过前端控制器将请求URL交给处理器映射器处理获取Handler,并将获取的handler交给处理器适配器执行,执行后返回M 阅读全文
posted @ 2021-08-11 10:21 一杯水M 阅读(1600) 评论(0) 推荐(0) 编辑
摘要: 模板引擎 模板引擎作用:根据页面模板和数据生成展示页面 初识Thymeleaf 引入Thymeleaf Thymeleaf 官网:https://www.thymeleaf.org/ Thymeleaf 在Github 的主页:https://github.com/thymeleaf/thymele 阅读全文
posted @ 2021-08-09 17:33 一杯水M 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 首页处理 @Bean public WelcomePageHandlerMapping welcomePageHandlerMapping(ApplicationContext applicationContext, FormattingConversionService mvcConversion 阅读全文
posted @ 2021-08-09 15:52 一杯水M 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Druid简介 Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控。 Github地址:https://github.com/alibaba/druid/ 配置数据源 1、添加上 Druid 数据源依赖。 <dependency> 阅读全文
posted @ 2021-08-06 17:46 一杯水M 阅读(84) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 32 下一页