@Bean
WebFilter springSecurityFilterChain(ReactiveAuthenticationManager manager) throws Exception {
HttpSecurity http = http();
http.authenticationManager(manager);
http.httpBasic();
http.authorizeRequests()
.matchers(antMatchers("/admin/**")).hasRole("ADMIN")
.matchers(antMatchers("/inventory/**")).hasRole("ADMIN")
.matchers(antMatchers("/buy")).hasRole("USER")
.matchers(anyExchange()).authenticated();
return http.build();
}
java类org.springframework.security.authentication.ReactiveAuthenticationManager的实例源码
ServerSecure.java 文件源码
项目:item-shop-reactive-backend
阅读 29
收藏 0
点赞 0
评论 0
Application.java 文件源码
项目:spring-security-reactive
阅读 36
收藏 0
点赞 0
评论 0
@Bean
WebFilter springSecurityFilterChain(ReactiveAuthenticationManager manager) throws Exception {
HttpSecurity http = http();
// FIXME use BeanPostProcessor to set the manager
http.authenticationManager(manager);
http.httpBasic();
AuthorizeRequestBuilder authorize = http.authorizeRequests();
authorize.antMatchers("/admin/**").hasRole("ADMIN");
authorize.anyExchange().authenticated();
return http.build();
}
AuthenticationWebFilter.java 文件源码
项目:item-shop-reactive-backend
阅读 24
收藏 0
点赞 0
评论 0
public void setAuthenticationManager(ReactiveAuthenticationManager authenticationManager) {
this.authenticationManager = authenticationManager;
}
HttpSecurity.java 文件源码
项目:item-shop-reactive-backend
阅读 27
收藏 0
点赞 0
评论 0
public HttpSecurity authenticationManager(ReactiveAuthenticationManager manager) {
this.authenticationManager = manager;
return this;
}
Server.java 文件源码
项目:item-shop-reactive-backend
阅读 36
收藏 0
点赞 0
评论 0
@Bean
WebFilter springSecurityFilterChain(ReactiveAuthenticationManager manager) throws Exception {
HttpSecurity http = http();
http.authenticationManager(manager);
http.httpBasic();
return http.build();
}
Server.java 文件源码
项目:item-shop-reactive-backend
阅读 33
收藏 0
点赞 0
评论 0
@Bean
public ReactiveAuthenticationManager authenticationManager(UserRepositoryUserDetailsRepository udr) {
return new UserDetailsAuthenticationManager(udr);
}
ServerSecure.java 文件源码
项目:item-shop-reactive-backend
阅读 27
收藏 0
点赞 0
评论 0
@Bean
public ReactiveAuthenticationManager authenticationManager(UserRepositoryUserDetailsRepository udr) {
return new UserDetailsAuthenticationManager(udr);
}
ReactiveUserDetailsServiceConfigurationTest.java 文件源码
项目:configurable-single-user-spring-boot-starter
阅读 30
收藏 0
点赞 0
评论 0
@Bean
public ReactiveAuthenticationManager authenticationManager() {
return authentication -> null;
}
AuthenticationWebFilter.java 文件源码
项目:spring-security-reactive
阅读 26
收藏 0
点赞 0
评论 0
public void setAuthenticationManager(ReactiveAuthenticationManager authenticationManager) {
this.authenticationManager = authenticationManager;
}
HttpSecurity.java 文件源码
项目:spring-security-reactive
阅读 27
收藏 0
点赞 0
评论 0
public HttpSecurity authenticationManager(ReactiveAuthenticationManager manager) {
this.authenticationManager = manager;
return this;
}
Application.java 文件源码
项目:spring-security-reactive
阅读 39
收藏 0
点赞 0
评论 0
@Bean
public ReactiveAuthenticationManager authenticationManager(UserRepositoryUserDetailsRepository udr) {
return new UserDetailsAuthenticationManager(udr);
}