Summary
In this chapter, we've learned about Spring Security and how it works internally. We also briefly reviewed how Single Sign-On and OAuth 2.0 work. We've also implemented the login page's frontend and backend, as well as using Spring Security's PasswordEncoder to encrypt passwords. We've also implemented a feature for sending email using JavaMail and FreeMarker. We've improved our end-to-end testing by using Page Object and generating test user data, as well as running the test against http://localhost:8080 during the full build with the mvn clean install command.
In the next chapter, we will implement the home page, and we will focus on the use of Vuex, as well as the technique of mocking RESTful APIs to get more freedom for the development ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access