File tree 2 files changed +7
-4
lines changed
src/main/java/ru/loolzaaa/authserver/config/security
2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -30,9 +30,12 @@ public class BasicSecurityConfig {
30
30
31
31
private final BasicUsersProperties basicUsersProperties ;
32
32
33
+ @ Qualifier ("basicPasswordEncoder" )
34
+ private final PasswordEncoder passwordEncoder ;
35
+
33
36
@ Bean
34
37
@ Qualifier ("basicUserDetailsService" )
35
- public InMemoryUserDetailsManager inMemoryUserDetailsManager (PasswordEncoder passwordEncoder ) {
38
+ public InMemoryUserDetailsManager inMemoryUserDetailsManager () {
36
39
if (basicUsersProperties .getUsers ().isEmpty ()) {
37
40
log .warn ("\n \n \t There is no basic users in properties. Some API unavailable!\n " );
38
41
}
@@ -56,11 +59,11 @@ public InMemoryUserDetailsManager inMemoryUserDetailsManager(PasswordEncoder pas
56
59
57
60
@ Order (1 )
58
61
@ Bean
59
- public SecurityFilterChain basicFilterChain (HttpSecurity http , PasswordEncoder passwordEncoder ) throws Exception {
62
+ public SecurityFilterChain basicFilterChain (HttpSecurity http ) throws Exception {
60
63
final String basicMvcMatcherPattern = "/api/fast/**" ;
61
64
final String basicPrepareLogoutMatcherPattern = "/api/fast/prepare_logout" ;
62
65
http
63
- .userDetailsService (inMemoryUserDetailsManager (passwordEncoder ))
66
+ .userDetailsService (inMemoryUserDetailsManager ())
64
67
.antMatcher (basicMvcMatcherPattern )
65
68
.csrf ().disable ()
66
69
.sessionManagement (session -> session
Original file line number Diff line number Diff line change @@ -44,7 +44,6 @@ PasswordEncoder jwtPasswordEncoder() {
44
44
return new CustomPBKDF2PasswordEncoder ();
45
45
}
46
46
47
- @ Profile ("!noop" )
48
47
@ Primary
49
48
@ Qualifier ("basicPasswordEncoder" )
50
49
@ Bean
@@ -53,6 +52,7 @@ PasswordEncoder basicPasswordEncoder() {
53
52
}
54
53
55
54
@ Profile ("noop" )
55
+ @ Qualifier ("jwtPasswordEncoder" )
56
56
@ Bean
57
57
PasswordEncoder noopPasswordEncoder () {
58
58
return new NoopCustomPasswordEncoder ();
You can’t perform that action at this time.
0 commit comments