sso-authorization-server
is a Keycloak Authorization Server wrapped as a Spring Boot application- There are two OIDC-Connect Clients registered in the Authorization Server:
First -
- Client Id: ssoClient-1
- Client secret: ssoClientSecret-1
- Redirect Uri: http://localhost:8082/ui-one/login/oauth2/code/custom And second -
- Client Id: ssoClient-2
- Client secret: ssoClientSecret-2
- Redirect Uri: http://localhost:8084/ui-two/login/oauth2/code/custom
sso-resource-server
is a Spring Boot based RESTFul API, acting as a backend Applicationsso-client-app-1
andsso-client-app-2
are two identical Spring MVC Thymeleaf App acting our front end. They are available at http://localhost:8082/ui-one/ and http://localhost:8084/ui-two/ respectively.- There are two users registered in the Authorization Server:
- [email protected] / 123
- [email protected] / pass
- The module uses the new OAuth stack with Java 13.