springsecurity
DanceDonkey
这个作者很懒,什么都没留下…
展开
-
前后端分离模式下的登录认证授权
项目地址:https://gitee.com/kaidilake118/springsecurity-rbac/认证授权流程这里需要重写两个重要的过滤器UsernamePasswordAuthenticationFilter重写该过滤器的认证、成功回调和失败回调的方法。BasicAuthenticationFilter重写该过滤器的授权方法。在该方法中我们执行了UsernamePasswordAuthenticationToken authenticationToken =原创 2020-10-30 15:29:26 · 1499 阅读 · 2 评论 -
基于数据库认证方式的SpringSecurity示例
项目gitee地址:https://gitee.com/kaidilake118/springsecurity项目结构说明SQL脚本/*Navicat MySQL Data TransferSource Server : mysqldbSource Server Version : 50562Source Host : localhost:3308Source Database : acldbTarget Server Type原创 2020-10-29 15:12:10 · 203 阅读 · 0 评论 -
BCryptPasswordEncoder的matches方法返回false
用BCryptPasswordEncoder 做加密,在判断时要用该对象的matches方法,第一个参数为明文!!!,第二个参数才是密文 !!! public static void main(String[] args) { BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); String encode = passwordEncoder.encode("123");原创 2020-09-28 17:59:55 · 12689 阅读 · 13 评论 -
springsecurity实现图片验证码功能
文章挺长,希望同学们耐心看,有觉得写的不对的地方,请评论,会加以改正。图片验证码是我们在做登录的时候需求很多的一个功能,其可以帮我们防止恶意登录,保护账户安全。第一步:maven引入相关依赖<!-- https://mvnrepository.com/artifact/com.github.penggle/kaptcha --> <dependency> <...原创 2020-02-03 11:36:55 · 283 阅读 · 0 评论