Commit Graph

7 Commits

Author SHA1 Message Date
wpetit 1120474ad9 Utilisation d'un serveur Go custom pour le backend au lieu de
super-graph

Malheureusement, super-graph n'a pas tenu les promesses qu'il semblait
annoncer.

Je propose donc de basculer sur un serveur Go classique (via goweb).
L'authentification OpenID Connect étant gérée côté backend et non plus
côté frontend.
2020-07-12 19:14:46 +02:00
wpetit 8c6e52731d Mise à jour version super-graph 2020-06-22 12:08:31 +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 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 bf3b56d242 Mise en place du projet 2020-06-15 14:58:59 +02:00