当前位置: 首页 > news >正文

spring-security-1-快速入门

1 功能

  1. 身份认证(authentication)
  2. 授权(authorization)
  3. 防御常见攻击

身份认证:常见账号密码登录,短信登录

授权:什么样的角色,能看见什么菜单,能访问哪些接口。

2 pom

        <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId></dependency>

3默认做了什么

1:直接启动项目访问,会自动跳到登录页,密码会生成在控制台上。怎么做到的呢?

我们查看 DefaultSecurityFilterChain 类,有多少个默认的过滤器。

看  6,  7 ,8 就是为什么会访问直接拦截到默认的登录页。

为什么默认用户是:user,密码在控制台打印

http://www.lryc.cn/news/424988.html

相关文章:

  • 5 大场景上手通义灵码企业知识库 RAG
  • 免费远程控制电脑的软件有哪些?
  • Linux软件包yum
  • 网页的切换与嵌套
  • 基于飞桨框架的稀疏计算使用指南
  • 启明云端WT32C3-S6物联网模块,乐鑫ESP32-C3芯片技术应用
  • 超越流水线,企业研发规范落地新思路
  • 财务会计与管理会计(四)
  • 回归分析系列1-多元线性回归
  • web小游戏开发:拼图——蜂巢拼图
  • springCloud集成activiti5.22.0流程引擎(分支)
  • ppt模板免费网站有哪些?自动美化工具推荐
  • java实现解析pdf格式发票
  • 数据结构初阶——算法复杂度超详解
  • ArcGIS Pro SDK (十二)布局 4 预定义的形状和箭头
  • 在 Ubuntu 14.04 服务器上安装 ISPConfig3 的方法
  • ELK学习笔记
  • Python+Selenium+Pytest+POM自动化测试框架封装详解
  • Hidden Marlov Model(HMM)
  • mamba的安装及下载速度慢问题解决
  • 【Linux入门】Linux环境搭建
  • CPU缓存一致性机制详解
  • Android 12系统源码_屏幕设备(一)DisplayManagerService的启动
  • 《AI视频类工具之十——​D-ID》
  • 【网络】局域网LAN、广域网WAN、TCP/IP协议、封装和分用
  • 我司搜索中台的三次演变
  • html+css+js网页设计 电商模版4个页面
  • 区块链技术在Facebook中的潜力:未来趋势与挑战
  • dockerfile自定义镜像
  • 【工作状态】如何保持专注?