Commit Graph

18 Commits

Author SHA1 Message Date
13571d7617 Configuration basique du backend pour l'authentification/autorisation
via JWT
2020-06-22 12:07:48 +02:00
3bef551ad6 Ajout tip sur l'utilisation de la webui GraphQL 2020-06-22 12:07:27 +02:00
369be98bd8 Récupération du profil utilisateur après connexion 2020-06-22 12:06:42 +02:00
62fe6fbeeb Ajout d'un fichier 'échantillon' pour la configuration du client 2020-06-21 14:51:51 +02:00
2f1e623278 Utilisation du fork de super-graph pour la compatibilité avec Hydra
Principalement dans l'optique de gérer:

- Le champ `audience` au format tableau, voir b37171c19f
- La validation des jetons JWT via un endpoint JWKS, voir 788f0459fb
2020-06-21 14:24:35 +02:00
28ba0f5ba0 Passage du owner de la BDD daddy à l'utilisateur daddy 2020-06-21 14:24:19 +02:00
01f8ca730c Configuration du endpoint JWKS pour Hydra 2020-06-21 14:23:38 +02:00
01c6abdbb4 Ajout du rôle dans la fichie utilisateur + création de fixtures avec les rôles user/admin 2020-06-21 14:23:13 +02:00
d85edd949c Configuration basique des rôles en mode 'dev' 2020-06-21 14:22:06 +02:00
569a44591c Ajout utilisateurs Cadoles dans les seeds 2020-06-21 11:30:59 +02:00
6b1f56a86f Correction utilisateur commande make db-shell 2020-06-21 11:30:34 +02:00
d19c7674fd Merge branch 'feature/hydra-integration' of Cadoles/daddy into develop 2020-06-21 11:27:49 +02:00
713b8cc3ea Authentification OpenID Connect
Implémentation du modèle d'authentification "Authorization code with
PKCE [1]"

[1] https://auth0.com/docs/api-auth/tutorials/authorization-code-grant-pkce
2020-06-19 19:11:28 +02:00
59806edc10 Intégration d'hydra/hydra-passwordless/fake-smtp dans l'infra Docker 2020-06-18 09:34:22 +02:00
7f7b187296 Mise en place structure frontend 2020-06-15 18:10:06 +02:00
af47331223 Mise à jour README 2020-06-15 15:04:06 +02:00
bf3b56d242 Mise en place du projet 2020-06-15 14:58:59 +02:00
ba01f8340e Initial commit 2020-06-15 14:58:35 +02:00