Last modified: Jul 15, 2026

Authentication

Application architecture and main APIs in Altinn Authentication.

Authentication handles browser sign-in, token exchange and System User. The diagram shows the main APIs, key application services and boundaries towards core logic, integrations and persistence.

Select a blue API box to open its controller on GitHub. Green service boxes link to key application services.

Main areas

  • Identity and tokens cover sign-in, OIDC, token exchange, introspection, logout and self-identified users.
  • System Register describes systems offered by system vendors.
  • System User covers requests, approval, changes and client delegation.
  • Shared layers provide domain models, integrations and persistence used by the APIs.

The diagram shows logical code boundaries. Boxes do not necessarily represent separate processes or deployable units.