01->SpringSecurity认证框架的自定义配置(微服务第一步)

本文介绍了SpringSecurity认证框架的自定义配置,包括依赖、Jackson配置、免写YML,重点讲解了自定义登录逻辑,如何连接数据库进行认证,并实现权限控制。文章还提到了权限表的基础设计,以及如何处理401和403异常,适合微服务环境下的安全配置参考。
摘要由CSDN通过智能技术生成

目录

1. 依赖

2. jackson(spring boot包下的)

3. yml基本不写  使用SecurityConfig

4. 自定义登录逻辑    -> 4.1 在配置类中@Bean

--> 自定义登录(连接数据库)模拟数据库

authentication对象

权限控制​

没认证失败处理器 401

认证权限失败处理器  403

注意: 权限表的基础设计

 ------------------------------------

引出cookie和session  会话技术


前言简介: 

Security的用处是确保数据、资源和网络得到保护。它有以下优势:

  1. 保护机密信息:安全可保护敏感信息,例如公司财务、客户数据和知识产权,防止这些信息被非法获取或泄露。

  2. 防范网络攻击:网络攻击是一种常见的威胁,安全可以减少攻击的可能性,例如黑客攻击、恶意软件、拒绝服务攻击等。

  3. 保护隐私:越来越多的人们关注他们的隐私权,安全可以保护他们的个人信息不被非法获取,同时也确保他们的在线活动不被监视。

  4. 提高生产力:可以减少系统崩溃、数据失误和其他意外事件,从而提高员工工作效率

  5. 合规性:安全可确保遵循法规 行业标准和政策要求,如GDPR、HIPAA、PCI DSS等。

1. 依赖

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pingzhuyan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值