Commit Graph

121 Commits

Author SHA1 Message Date
tcornaut ff70a6d570 Merge branch 'feature/super-graph-auth' of Cadoles/daddy into develop 2020-06-22 21:28:40 +02:00
wpetit 8c6e52731d Mise à jour version super-graph 2020-06-22 12:08:31 +02:00
wpetit 13571d7617 Configuration basique du backend pour l'authentification/autorisation
via JWT
2020-06-22 12:07:48 +02:00
wpetit 3bef551ad6 Ajout tip sur l'utilisation de la webui GraphQL 2020-06-22 12:07:27 +02:00
wpetit 369be98bd8 Récupération du profil utilisateur après connexion 2020-06-22 12:06:42 +02:00
wpetit 62fe6fbeeb Ajout d'un fichier 'échantillon' pour la configuration du client 2020-06-21 14:51:51 +02:00
wpetit 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
wpetit 28ba0f5ba0 Passage du owner de la BDD daddy à l'utilisateur daddy 2020-06-21 14:24:19 +02:00
wpetit 01f8ca730c Configuration du endpoint JWKS pour Hydra 2020-06-21 14:23:38 +02:00
wpetit 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
wpetit d85edd949c Configuration basique des rôles en mode 'dev' 2020-06-21 14:22:06 +02:00
wpetit 569a44591c Ajout utilisateurs Cadoles dans les seeds 2020-06-21 11:30:59 +02:00
wpetit 6b1f56a86f Correction utilisateur commande make db-shell 2020-06-21 11:30:34 +02:00
wpetit d19c7674fd Merge branch 'feature/hydra-integration' of Cadoles/daddy into develop 2020-06-21 11:27:49 +02:00
wpetit 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
wpetit 59806edc10 Intégration d'hydra/hydra-passwordless/fake-smtp dans l'infra Docker 2020-06-18 09:34:22 +02:00
wpetit 1d526a37d0 Empaquetage Debian basique 2020-06-17 18:58:27 +02:00
wpetit 7f7b187296 Mise en place structure frontend 2020-06-15 18:10:06 +02:00
wpetit af47331223 Mise à jour README 2020-06-15 15:04:06 +02:00
wpetit bf3b56d242 Mise en place du projet 2020-06-15 14:58:59 +02:00
wpetit ba01f8340e Initial commit 2020-06-15 14:58:35 +02:00