Foundation Builder Docs
Fonctionnalités

Authentification Google

Configuration de l'authentification Google de votre application.

1. Aller dans la Google Cloud Console > "API & Services" > "Identifiants"

Architecture hexagonale de Foundation Builder

2. Cliquer sur "Créer des identifiants"

Architecture hexagonale de Foundation Builder

3. Sélectionner "ID client OAuth"

Architecture hexagonale de Foundation Builder

4. Renseigner les informations de l'application

  • Indiqués dans "URI de redirection autorisées" http://localhost:3000/api/auth/callback/google pour le développement local
  • Indiqués dans "URI de redirection autorisées" https://example.com/api/auth/callback/google pour la production
  • Cliquer sur "Créer"

Architecture hexagonale de Foundation Builder

5. Copier les valeurs de "ID client" et "Code secret du client"

Architecture hexagonale de Foundation Builder

6. Renseigner les variables d'environnement

  • Ouvrir le fichier .env ou .env.local
  • Renseigner les variables d'environnement suivantes:
  • GOOGLE_CLIENT_ID : ID client
  • GOOGLE_CLIENT_SECRET : Code secret du client
GOOGLE_CLIENT_ID=...
GOOGLE_CLIENT_SECRET=...

7. Références