Importer une Nouvelle Clé Google OAuth

Pourquoi mettre à jour la clé ?

Si vous rencontrez des problèmes d'authentification Google Drive ou Gmail (souvent après un changement d'URL du serveur ou si le message d'erreur ci-dessus apparaît), vous devez mettre à jour le fichier d'informations d'authentification client.

Le fichier actuellement utilisé par le système pour l'authentification est : client_secret.json. L'upload ci-dessous remplacera spécifiquement ce fichier.

Important : Ce fichier contient des informations sensibles. Ne le partagez pas.

Uploader le fichier JSON de la clé client
Le fichier doit être au format JSON et correspondre à l'ID Client OAuth 2.0 de type "Application Web".
Comment obtenir ou vérifier le fichier client_secret.json ?

Suivez ces étapes dans la Google Cloud Console :

  1. Connectez-vous à la Google Cloud Console avec le compte Google propriétaire du projet.
  2. Assurez-vous d'être dans le bon projet Google Cloud. Le nom du projet est souvent visible en haut à gauche (Suggestion : module1backbone).
  3. Dans le menu de navigation (☰), allez dans APIs et services > Identifiants. (Ou utilisez ce lien direct vers les identifiants).
  4. Repérez la section "ID clients OAuth 2.0".
  5. Trouvez l'ID client de type Application Web qui correspond à cette application. Le nom pourrait être "Client web 1", "Module1 Backbone", ou similaire.
  6. Cliquez sur le nom de l'ID client pour voir les détails.
  7. Vérification Cruciale : Dans la section "URI de redirection autorisés", assurez-vous que l'URL suivante est bien présente :
    https://module4.sefarx.fr/google_callback
    Si cette URL est manquante ou incorrecte, cliquez sur "AJOUTER UN URI", collez l'URL ci-dessus, puis cliquez sur "ENREGISTRER" en bas de la page. Cette étape est essentielle si l'URL de l'application a changé.
  8. Une fois les URI de redirection vérifiés/corrigés, revenez à la liste des identifiants (si nécessaire).
  9. Cliquez sur l'icône de téléchargement (ou un bouton "Télécharger JSON") à droite de l'ID client que vous venez de vérifier/modifier.
  10. Cela téléchargera un fichier nommé client_secret_....json.
  11. Utilisez le formulaire ci-dessus pour uploader ce fichier téléchargé.

Après l'upload : L'ancien jeton d'authentification (token.json) sera supprimé. Vous devrez impérativement cliquer sur le bouton "Google Auth" dans l'en-tête pour vous ré-authentifier avec la nouvelle clé.