equinor / equinor/template-fastapi-react

Update IaC to generate multiple app registrations

Abierto
#397 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
TypeScript
Estrellas
103
Forks
13
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

#### Describe Problem

Currently, we use the same app registration / client id for the API and the front-end.
Since these two are different clients with different concerns, it is recommended to havve separate app registrations for the different applications / clients.

Some issues that show up when using a single app registration:
- The API does not need reply urls or the OpenID Connect scopes
- The front-end is a public client (until #391 is implemented), but the API is a confidential client
- The API may need additioanl scopes / API-permissions to call different services, which are not intended to be called directly from the front end

#### Suggest Solution

Create different app registrations (via bicep) for the different components (and environments)

#### Additional Details

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.