【文件属性】:
文件名称:SpringBoot+SpringSecurity整合(实现了登录认证和权限验证)完整案例,基于IDEA项目
文件大小:19KB
文件格式:RAR
更新时间:2023-03-08 10:21:03
Spring Boot Security 整合 权限验证
SpringBoot+SpringSecurity整合示例代码,实现了从数据库中获取信息进行登录认证和权限认证。
本项目为idea工程,请用idea2019导入(老版应该也可以)。
本项目用户信息所需sql文件,在工程的resources文件夹下,请自行导入mysql中。
运行SpringBootMainClass启动后,请在地址栏访问http://ip:port,在页面中登录,成功后会跳转至下一个页面,此时需要后退到刚才的页面,点击各个超链接来试验用户的授权情况。未登录时点击任何链接都会跳回首页。
一共提供了4个用户:
1.admin:可以访问所有请求
2.user1:只能访问user1Call请求
3.user2:只能访问user2Call请求
4.user3:只能访问user3Call请求
具体代码配置逻辑和说明,详见代码的注释
【文件预览】:
spring_security_test
----src()
--------test()
--------main()
----spring_security_test.iml(81B)
----.idea()
--------misc.xml(632B)
--------compiler.xml(737B)
--------uiDesigner.xml(9KB)
--------workspace.xml(9KB)
--------encodings.xml(191B)
----pom.xml(4KB)
网友评论
- 下载可以使用。感谢分享!