My Authorization Server
I have built my OAuth2/OIDC application that integrates using Spring Authorization Server. I built this when I was impacted with a RIF from a previous employer. This is built with several microservices for mangaing user, authentication, account, a customization of the Spring Authorization server, and the AuthZmanager to manage the integrations.
I have hosted my authorization server at this link. The authorization server is managed by a AuthzManager app.
This is a minimal application that allows one to create OAuth2 application. For a how-to on how to use the Authorization server I have a documentation on the AuthzManager app.
This application uses the following technologies:
- Java 21.
- Spring Reactive.
- Spring Boot.
- Postgres Database management with Postgres Operator.
- Dockerfile for Docker images.
- GitHub for CI and Github CD with Github actions.
- Kubernetes for container management.
