去除无用代码

pull/106/head
yuchao1990 5 years ago
parent eaaa5bd313
commit de0c51f5a7

@ -1,30 +1,27 @@
package com.ruoyi.auth.config;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.annotation.Order;
import org.springframework.security.authentication.AuthenticationManager;
import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
import org.springframework.security.core.userdetails.UserDetailsService;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import org.springframework.security.crypto.password.PasswordEncoder;
/**
* Security
* Oauth2Security WebSecurityConfigResourceServerConfig
*
* PasswordEncoder AuthenticationManager AuthServerConfig
* @author ruoyi
*/
@Order(99)
@Configuration
public class WebSecurityConfig extends WebSecurityConfigurerAdapter
{
@Autowired
private UserDetailsService userDetailsService;
// @Autowired
// private UserDetailsService userDetailsService;
// Spring的@Bean注解用于告诉方法产生一个Bean对象然后这个Bean对象交给Spring管理。产生这个Bean对象的方法Spring只会调用一次随后这个Spring将会将这个Bean对象放在自己的IOC容器中。
@Bean
public PasswordEncoder passwordEncoder()
{
@ -38,22 +35,22 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter
return super.authenticationManagerBean();
}
@Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception
{
auth.userDetailsService(userDetailsService).passwordEncoder(passwordEncoder());
}
// @Override
// protected void configure(AuthenticationManagerBuilder auth) throws Exception
// {
// auth.userDetailsService(userDetailsService).passwordEncoder(passwordEncoder());
// }
@Override
protected void configure(HttpSecurity http) throws Exception
{
http
.authorizeRequests()
.antMatchers(
"/actuator/**",
"/oauth/*",
"/token/**").permitAll()
.anyRequest().authenticated()
.and().csrf().disable();
}
// @Override
// protected void configure(HttpSecurity http) throws Exception
// {
// http
// .authorizeRequests()
// .antMatchers(
// "/actuator/**",
// "/oauth/*",
// "/token/**").permitAll()
// .anyRequest().authenticated()
// .and().csrf().disable();
// }
}

Loading…
Cancel
Save