如何设计一个优秀的小程序开发平台?
714
2023-03-10
springsecurity 基本使用详解
最近开始学习了springsecurity框架,为写后台页面做个权限管理什么的打基础。
springsecurity是基础springboot的,所以创建一个springboot工程引入依赖就可以很轻松的整合springsecurity了。(类似的权限管理框架还有shiro)
1. 创建一个普通的springboot项目(不用勾选任何东西),我这边使用的springboot版本是2.2.1.RELEASE
依赖如下:
pom.xml
随意编写一个测试的controller即可,eg:
TestController.java
package com.sixteen.springsecurity01.controller;
import java.util.ArrayList;
import java.util.List;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/test")
public class TeaIWRdELstController {
@GetMapping("/hello")
public String hello(){
return "hello security";
}
}
启动springboot服务,打开控制台会发现有这么一串东西
Using generated security password: 649a23c2-fcbc-4f9b-b643-0a0d8167dcf4
当你在浏览器输入上面的controller时,会弹出一个登录的界面:如图
出现这个界面就说明springsecurity整合进来了,springshttp://ecurity默认有一个用户名为user,密码就是控制台那一串649a23c2-fcbc-4f9b-b643-0a0d8167dcf4,输入之后点击login in就可以访问到controller了
这样就算是把springsecurity整合好了。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~