Introdurre un middleware per l'autenticazione #5

Closed
opened 2022-02-03 12:25:16 +01:00 by blallo · 1 comment
Owner

Adesso l'app aiohttp espone le api (come subapp) sotto /api. Il piano è di introdurre un endpoint per entrare in sessione, autenticandosi con il proprio utente (proprio quello esistente su ldap). Questo creerà un AsyncClient che verrà messo in sessione e usato per tutte le successive richieste. La verifica dell'esistenza di questa sessione verrà gestita da middleware di autenticazione (usato solo per proteggere /api, dato che /login deve essere usato per autenticarsi).

Adesso l'app aiohttp espone le api (come subapp) sotto `/api`. Il piano è di introdurre un endpoint per entrare in sessione, autenticandosi con il proprio utente (proprio quello esistente su ldap). Questo creerà un `AsyncClient` che verrà messo in sessione e usato per tutte le successive richieste. La verifica dell'esistenza di questa sessione verrà gestita da middleware di autenticazione (usato solo per proteggere `/api`, dato che `/login` deve essere usato per autenticarsi).
blallo self-assigned this 2022-02-03 12:25:23 +01:00
blallo added this to the MVP milestone 2022-02-03 12:36:53 +01:00
blallo added the
backend
label 2022-02-03 12:37:09 +01:00
Author
Owner

Chiusa da !8

Chiusa da !8
Sign in to join this conversation.
No Label
backend
cli
frontend
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: unit/phi#5
No description provided.