An open API service indexing awesome lists of open source software.

https://github.com/altinn/altinn-authentication

Altinn platform microservice for handling authentication
https://github.com/altinn/altinn-authentication

Last synced: 10 months ago
JSON representation

Altinn platform microservice for handling authentication

Awesome Lists containing this project

README

          

# Altinn Platform Authentication

This repository covers the Altinn Platform Authentication component. This component is responsible for authentication of users, systems and organizations that access the Altinn 3 platform.

Read more about the component on docs.altinn.studio

- [Authentication capabilities](https://docs.altinn.studio/technology/architecture/capabilities/runtime/security/authentication/) supported by this component
- [Solution components](https://docs.altinn.studio/technology/architecture/components/application/solution/altinn-platform/authentication/)
- [Construction components](https://docs.altinn.studio/technology/architecture/components/application/construction/altinn-platform/authentication/)

## Build status
[![Storage build status](https://dev.azure.com/brreg/altinn-studio/_apis/build/status/altinn-platform/authentication-master?label=platform/authentication)](https://dev.azure.com/brreg/altinn-studio/_build/latest?definitionId=41)

## Getting Started

These instructions will get you a copy of the authentication component up and running on your machine for development and testing purposes.

### Prerequisites

1. [.NET 9.0 SDK](https://dotnet.microsoft.com/download/dotnet/9.0)
2. Code editor of your choice
3. Newest [Git](https://git-scm.com/downloads)
4. [Docker CE](https://www.docker.com/get-docker)
5. Solution is cloned

## Running the storage component

Clone [Altinn Authentication repo](https://github.com/Altinn/altinn-authentication) and navigate to the root folder.

The Authentication components can be run locally when developing/debugging. Follow the install steps above if this has not already been done.

Navigate to the src/Authentication, and build and run the code from there, or run the solution using you selected code editor

```cmd
dotnet run
```

The Authentication component is now available locally at http://localhost:5040/api/v1