betagouv / preuve-covoiturage-vitrine

Site vitrine du Registre de preuve de covoiturage
Apache License 2.0
0 stars 5 forks source link

🚥 Connexion au CMS #7

Open jonathanfallon opened 3 years ago

jonathanfallon commented 3 years ago

Problématique

La connexion OAuth à Github se fait via un backend contenant le Client ID et Client Secret. Le site vitrine est un site statique nécessitant ce backend (fourni par Netlify par défaut dans Netlify CMS). Dans l'optique d'avoir le contrôle sur ce serveur, on préférera déployer notre propre solution sur l'infra existante.

TODO

jonathanfallon commented 3 years ago

Déployé chez Scalingo pour le moment. Bloqué pour raison de sécurité. En cours de config avec beta. Doc GH : https://docs.github.com/en/organizations/restricting-access-to-your-organizations-data

jonathanfallon commented 3 years ago

Accès validé.