基于Spring Security来实现用户的认证、授权,开发流程如下:
①引入Secrity的启动器:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>
②编写配置类,配置类需要继承WebSecurityConfigurerAdapter类,且使用@EnableWebSecurity、@Configuration注解,这里可以参考官方的文档说明:https://spring.io/guides/gs/securing-web/