October 2020
Beginner to intermediate
560 pages
14h 52m
English
This chapter covers
Applying authentication in a hands-on example
Defining the user with the UserDetails interface
Defining a custom UserDetailsService
Using a provided implementation of PasswordEncoder
Defining your authentication logic by implementing an AuthenticationProvider
Setting the form-login authentication method
We’ve come a long way in these first chapters and have already discussed plenty of details about authentication. But we have applied each of these new details individually. It is time to put together what we learned in a more complex project. This hands-on example helps you to have a better overview of how all the components we discussed so far work together in a real ...
Read now
Unlock full access