别再用过时的方式了!全新版本Spring Security,这样用才够优雅!

别再用过时的方式了!全新版本Spring Security,这样用才够优雅!

前不久Spring Boot 2.7.0 刚刚发布,Spring Security 也升级到了5.7.1 。升级后发现,原来一直在用的Spring Security配置方法,居然已经被弃用了。不禁感慨技术更新真快,用着用着就被弃用了!今天带大家体验下Spring Security的最新用法,看看是不是够优雅!


搞定Mall项目中的权限管理功能,弄懂这些问题就妥了!

搞定Mall项目中的权限管理功能,弄懂这些问题就妥了!

最近发现很多朋友问我权限管理功能相关的问题,这里整理了下问的比较多的问题,统一答复下!


手把手教你搞定权限管理,结合Spring Security实现接口的动态权限控制!

手把手教你搞定权限管理,结合Spring Security实现接口的动态权限控制!

权限控管理作为后台管理系统中必要的功能,mall项目中结合Spring Security实现了基于路径的动态权限控制,可以对后台接口访问进行细粒度的控制,今天我们来讲下它的后端实现原理。


仅需四步,整合SpringSecurity+JWT实现登录认证 !

仅需四步,整合SpringSecurity+JWT实现登录认证 !

学习过我的mall项目的应该知道,mall-admin模块是使用SpringSecurity+JWT来实现登录认证的,而mall-portal模块是使用的SpringSecurity基于Session的默认机制来实现登陆认证的。很多小伙伴都找不到mall-portal的登录接口,最近我把这两个模块的登录认证给统一了,都使用SpringSecurity+JWT的形式实现。 主要是通过把登录认证的通用逻辑抽取到了mall-security模块来实现的,下面我们讲讲如何使用mall-security模块来实现登录认证,仅需四步即可。


前后端分离项目,如何解决跨域问题

前后端分离项目,如何解决跨域问题

跨域资源共享(CORS)是前后端分离项目很常见的问题,本文主要介绍当SpringBoot应用整合SpringSecurity以后如何解决该问题。


mall整合SpringSecurity和JWT实现认证和授权(一)

mall整合SpringSecurity和JWT实现认证和授权(一)

本文主要讲解mall通过整合SpringSecurity和JWT实现后台用户的登录和授权功能,同时改造Swagger-UI的配置使其可以自动记住登录令牌进行发送。