栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

springboot security权限实现(springboot权限控制框架)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

springboot security权限实现(springboot权限控制框架)

1、什么是Spring Security

Spring Security 是一个提供身份验证、授权和防止常见攻击的框架。无论是对命令式,还是响应式web应用程序都完美支持,现在主要用作保护基于 Spring 框架的应用程序的事实标准。

2、Springboot项目如何整合Spring Security

springboot项目整合Spring Security框架非常简单,因为官方已经为我们提供了Spring Security的starter, 只需要在你的springboot的项目中引入依赖即可。

pom.xml


   org.springframework.boot
   spring-boot-starter-security

这里我们不进行任何额外配置,直接启动项目, 我们会看到如下内容:

通过浏览器访问http://localhost:8080,会进入如下页面:

本来应该是返回一个index页面,类似下图, 但是因为整合了Spring Security框架, 检测我们没有进行登录认证, 自动跳转到了Spring Security框架实现的默认登录页面。

这里我们是用默认的登录用户user和启动项目是自动生成的初始密码登陆一下

正确输入账号密码之后, 我们就可以正常访问我们的项目了

3、通过配置自定义登录用户和密码

在application.yml文件中定义

# 应用名称
spring:
  security:
    user:
      name: administrator
      password: 123123

重启项目, 使用自定义的账号administrator密码登录


验证通过,也可以正常访问我们的项目了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/776412.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号