customClaims = token.getOtherClaims();
+
+ if (customClaims.containsKey("DOB")) {
+ dob = String.valueOf(customClaims.get("DOB"));
+ }
+ }
+
+ model.addAttribute("username", principal.getName());
+ model.addAttribute("dob", dob);
+ return "userInfo";
+ }
+
+}
diff --git a/spring-boot-modules/spring-boot-keycloak/src/main/java/com/baeldung/keycloak/SecurityConfig.java b/spring-boot-modules/spring-boot-keycloak/src/main/java/com/baeldung/keycloak/SecurityConfig.java
index 4ecb62b6d4..895ac8c562 100644
--- a/spring-boot-modules/spring-boot-keycloak/src/main/java/com/baeldung/keycloak/SecurityConfig.java
+++ b/spring-boot-modules/spring-boot-keycloak/src/main/java/com/baeldung/keycloak/SecurityConfig.java
@@ -44,7 +44,7 @@ class SecurityConfig extends KeycloakWebSecurityConfigurerAdapter {
protected void configure(HttpSecurity http) throws Exception {
super.configure(http);
http.authorizeRequests()
- .antMatchers("/customers*")
+ .antMatchers("/customers*", "/users*")
.hasRole("user")
.anyRequest()
.permitAll();
diff --git a/spring-boot-modules/spring-boot-keycloak/src/main/resources/templates/userInfo.html b/spring-boot-modules/spring-boot-keycloak/src/main/resources/templates/userInfo.html
new file mode 100644
index 0000000000..1446fe2124
--- /dev/null
+++ b/spring-boot-modules/spring-boot-keycloak/src/main/resources/templates/userInfo.html
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+ Hello, --name--.
+
+
+ Your Date of Birth as per our records is .
+
+
+
+
diff --git a/spring-boot-modules/spring-boot-mvc/pom.xml b/spring-boot-modules/spring-boot-mvc/pom.xml
index 39046ee6d9..560ea1cffa 100644
--- a/spring-boot-modules/spring-boot-mvc/pom.xml
+++ b/spring-boot-modules/spring-boot-mvc/pom.xml
@@ -17,15 +17,6 @@
spring-boot-mvc
Module For Spring Boot MVC
-
-
-
- jcenter-release
- jcenter
- http://oss.jfrog.org/artifactory/oss-release-local/
-
-
-
diff --git a/spring-boot-modules/spring-boot-mvc/src/main/java/com/baeldung/swagger2boot/configuration/SpringFoxConfig.java b/spring-boot-modules/spring-boot-mvc/src/main/java/com/baeldung/swagger2boot/configuration/SpringFoxConfig.java
index b404b0c2f8..5998ffeb2a 100644
--- a/spring-boot-modules/spring-boot-mvc/src/main/java/com/baeldung/swagger2boot/configuration/SpringFoxConfig.java
+++ b/spring-boot-modules/spring-boot-mvc/src/main/java/com/baeldung/swagger2boot/configuration/SpringFoxConfig.java
@@ -22,7 +22,6 @@ import springfox.documentation.swagger.web.UiConfigurationBuilder;
import java.util.Collections;
@Configuration
-@Import({SpringDataRestConfiguration.class, BeanValidatorPluginsConfiguration.class})
public class SpringFoxConfig {
private ApiInfo apiInfo() {