This application provides single sign-on with identity and access management. It's a based on Keycloak with added custom mappers and themes.
For a broader understanding of the system’s context, refer to the architecture documentation wiki. For more specific context on this application, see the IAM subsystem section.
These instructions will give you a copy of the project up and running on your local machine for development and testing purposes.
Ensure you have the following installed:
- Docker
Clone the repository
git clone https://github.com/Informasjonsforvaltning/sso.git
cd ssodocker compose up -dThe API documentation is available at https://www.keycloak.org/docs/latest/api_documentation/index.html.
The OpenAPI definition is available at https://www.keycloak.org/docs-api/latest/rest-api/openapi.json.