随笔分类 - spring-security
摘要:开始吧 1、 SpringSecurity提供的BCryptPasswordEncoder加密规则。 (加盐料理) 所以直接用就好了!配置类中注入BCryptPasswordEncoder即可,改掉之前自定义的加密那个~ //SpringSecurity 提供的 BCryptPasswordEnco
阅读全文
摘要:开始吧 1、 认识MD5 简单理解:是一个算法(消息摘要算法)。实现原理。 2、 自定义类MyPasswordEncoderService实现PasswordEncoder接口 package com.zhoujinyuan.springsecurity.service; import org.sp
阅读全文
摘要:开始吧 1、 SpringSecurity对于密码查询校验是有默认实现的 //重写另外一个父类的方法,来设置登录系统的账号密码(走数据库) @Override protected void configure(AuthenticationManagerBuilder auth) throws Exc
阅读全文
摘要:其实文章:记住我-数据库版(不重要)步骤思路整个流程啥的没问题的! 在这里表扬自己一下代码大体思路很清晰。 慢慢的自己敲代码的时候就出现了各种错误 第一个错误: No bean named 'springSecurityFilterChain' available 这是看服务器日志发现的错误点: 0
阅读全文
摘要:开始吧 为了让服务器重启也不影响记住登录状态,将用户登录状态信息存入数据库。 1、 添加数据库依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.22</version>
阅读全文
摘要:开始吧 1、 记住我(登录下面都会有一个checkbox的勾选框“记住我”) 在SpringSecurity里也有这个的配置。原理就是生成cookie返回给浏览器让其记住 标题说的不重要:可有可无。关了浏览器打开免登录那种。 2、 HttpSecurity 对象调用 rememberMe()方法。
阅读全文
摘要:开始吧 1、 准备 403 错误页面 <div class="layui-body"> <!-- 内容主体区域 --> <div style="padding: 15px;"> <h1>非常抱歉!您没有访问这个功能的权限!(回家照照镜子)</h1> <h2>${message }</h2> </di
阅读全文
摘要:开始吧 1、 通过 HttpSecurity 对象设置资源的角色要求 这回我把整个类拿过来,直接看注释就好了。很详细了! 测试目的:访问被拒绝后看到 403 错误页面! /** * 继承WebSecurityConfigurerAdapter这个类。这个类中有Security的一些默认配置。 * 如
阅读全文
摘要:开始吧 1、 通过调用 HttpSecurity 对象的一系列方法设置注销功能。 最后四行代码: //重写configure方法进行配置 @Override protected void configure(HttpSecurity httpSecurity) throws Exception {
阅读全文
摘要:开始吧 1、 给 index.jsp 设置表单 div外围添加form表单标签,input标签改name属性名,button按钮改type类型为submit。 <p>${SPRING_SECURITY_LAST_EXCEPTION.message}</p> <form action="${pageC
阅读全文
摘要:开始吧 1、 指定登录跳转的页面 //重写configure方法进行配置 @Override protected void configure(HttpSecurity httpSecurity) throws Exception { httpSecurity .authorizeRequests(
阅读全文
摘要:开始吧 1、 在自己的配置类中重写父类的 configure(HttpSecuritysecurity)方法。 SpringSecurityConfig //重写configure方法进行配置 @Override protected void configure(HttpSecurity httpS
阅读全文
摘要:https://www.cnblogs.com/hellosiyu/p/13108741.html 搭建好web环境 1、 打包方式要war包 还有就是创建出webapp文件以及WEB-INF中的web.xml文件! 2、 导入SpringMVC的依赖 <!--springmvc 依赖--> <de
阅读全文

浙公网安备 33010602011771号