This application provides an API that provides SSO with additional information and function. It proxies user data from
Altinn, through module fdk-nginx-altinn-proxy, maps external roles to associated FDK-roles and gets information
regarding FDK terms and conditions related to the users associated organizations.
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:
- Java 21
- Maven
- Docker
Clone the repository
git clone https://github.com/Informasjonsforvaltning/user-api.git
cd user-apidocker compose up -d
mvn spring-boot:run -Dspring-boot.run.profiles=developThe API documentation is available at src/main/resources/specification.
mvn verify