Now that you know the basics related to Basic authentication and how it works, let's review how to implement it in a Spring MVC application.
To begin, we need to include the starter dependency for Spring Security.
It can be included in Gradle as follows:
compile('org.springframework.boot:spring-boot-starter-security')
It can be included in Maven as follows:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency>
After adding this dependency, Spring Boot will do all of the boring stuff for us, and we won't have to do anything to secure the application. If we don't add any additional configurations, Spring will generate a user for testing, ...