目录
第二种,我们可以自己写一个登录的页面,也就是没有权限被拦截之后的登录页面
我们先用默认的一个访问拦截页面
首先先加入我们的Security的一个依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
加入依赖之后我们先写一个controller层试一下
先随便写一个路径启动试一下
可以看到,会默认进入一个登录页面,也就是拦截访问的一个页面,账号一般是user,密码会在控制台里打印出来
输入账号和密码之后,就可以访问我们访问的页面了,也就是可以访问进去了
我们也可以在yml文件里设置自己的账号和密码
之后在启动项目之后使用我们自己的一个账号密码也是可以访问进去的
第二种,我们可以自己写一个登录的页面,也就是没有权限被拦截之后的登录页面
先用form写一个登录
我们要写一个config用于我们的登录验证以及加密账号密码
写一个我们的config类
写好之后就可以启动我们的项目了
可以看到当我们访问别的路径时进入到了我们自己的一个登录页面,然后输入我们的账号和加密之后的密码就可以访问进去,也就是登录成功