Story 7: Provide a security login layer using Spring Boot: 1. Provide Spring logging security module for the `User` for password and authentication. 1. Hash the password. 1. Authentication is required on **ALL** pages including home to make things simpler ## Procedure Edit `pom.xml`: - [ ] Add the Maven dependency `spring-boot-starter-security` - [ ] Add **OAuth 2 Client** ```xml <dependencies> <dependency> <groupId>springframework.boot</groupId> <artifactId>spring-boot-starter-oauth-clients</artifactId> <dependency> <!-- .. --> <dependencies> ```