Aller au contenu

@studiocms/github

Ce module d’extension intègre GitHub en tant que fournisseur d’authentification OAuth pour StudioCMS. Il configure le service d’authentification nécessaire, y compris le nom du fournisseur, les chemins d’accès aux points de terminaison et les variables d’environnement requises.

Ajoutez ce module d’extension dans votre configuration de StudioCMS. (studiocms.config.mjs)

studiocms.config.mjs
import { defineStudioCMSConfig } from 'studiocms/config';
import github from '@studiocms/github';
export default defineStudioCMSConfig({
// autres options ici
plugins: [github()]
});
.env
CMS_GITHUB_CLIENT_ID=<id-de-votre-client>
CMS_GITHUB_CLIENT_SECRET=<secret-de-votre-client>
CMS_GITHUB_REDIRECT_URI=<votre-uri-de-redirection>