File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed
src/main/java/ru/mystamps/web/support/spring/security Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 24
24
import org .slf4j .Logger ;
25
25
import org .slf4j .LoggerFactory ;
26
26
27
- import org .springframework .beans .factory .annotation .Autowired ;
28
27
import org .springframework .context .ApplicationListener ;
29
28
import org .springframework .web .context .request .RequestContextHolder ;
30
29
import org .springframework .web .context .request .ServletRequestAttributes ;
31
30
32
31
import org .springframework .security .authentication .event .AuthenticationFailureBadCredentialsEvent ;
33
32
33
+ import lombok .RequiredArgsConstructor ;
34
+
34
35
import ru .mystamps .web .service .SiteService ;
35
36
37
+ @ RequiredArgsConstructor
36
38
public class AuthenticationFailureListener
37
39
implements ApplicationListener <AuthenticationFailureBadCredentialsEvent > {
38
40
39
41
private static final Logger LOG = LoggerFactory .getLogger (AuthenticationFailureListener .class );
40
42
41
- @ Autowired
42
- private SiteService siteService ;
43
+ private final SiteService siteService ;
43
44
44
45
@ Override
45
46
public void onApplicationEvent (AuthenticationFailureBadCredentialsEvent event ) {
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ public PasswordEncoder getPasswordEncoder() {
128
128
129
129
@ Bean
130
130
public ApplicationListener <AuthenticationFailureBadCredentialsEvent > getApplicationListener () {
131
- return new AuthenticationFailureListener ();
131
+ return new AuthenticationFailureListener (servicesConfig . getSiteService () );
132
132
}
133
133
134
134
@ Bean
You can’t perform that action at this time.
0 commit comments