美文网首页
spring boot 集成 spring security安全

spring boot 集成 spring security安全

作者: 从入门到暴毙 | 来源:发表于2021-09-07 11:39 被阅读0次

    简介:

           说到安全框架一般都会想到shiro以及spring security,相比于shiro来说,spring security更加适合与spring生态以及分布式架构

    集成

    1. maven中导入spring security依赖

    2. 自定义鉴权规则

        2.1 编写自定义配置类WebSecurityConfig继承WebSecurityConfigurerAdapter并重写configure(HttpSecurity http)方法

    3 注入密码加密方式

    4 实现用户获取用户信息方法

    自定义LwUserDetailsService继承UserDetailsService

    实现LwUserDetailsService中loadUserByUsername()获取用用户信息封装成UserDetails返回


    5 自定义认证结果处理类

    编写认证成功处理类以及认证失败处理嘞, 原有框架默认认证成功是重定向到"/"路径下,但是前后端分离得场景下这种方式就不太适合业务。

    所以我这边是返回json格式数据,自己可以通过响应类封装好数据格式返回。

    相关文章

      网友评论

          本文标题:spring boot 集成 spring security安全

          本文链接:https://www.haomeiwen.com/subject/wavuwltx.html