Web权限方案
- 认证(通过账号密码登录的过程就叫认证。)
- 授权
1、设置登录的用户名和密码的几种方式。
1.通过配置文件
server.port=8111
spring.security.user.name=lujianyuan
spring.security.user.password=lujianyuan
配置文件将user跟pass写死在系统中,启动项目,访问接口,输入写死的账号密码便能访问
2.通过配置类
@Configuration
public class SecurityConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception {
//密码一般都需要加密,在此我们调用之前的加密方法进行加密
BCryptPasswordEncoder passwordEncoder = new