Saltearse al contenido

@studiocms/github

Este plugin integra GitHub como un proveedor de autenticación OAuth para StudioCMS. Configura el servicio de autenticación necesario, incluyendo el nombre del proveedor, las rutas de los endpoints y las variables de entorno requeridas.

Agrega este plugin en tu configuración de StudioCMS. (studiocms.config.mjs)

studiocms.config.mjs
import { defineStudioCMSConfig } from 'studiocms/config';
import github from '@studiocms/github';
export default defineStudioCMSConfig({
// otras opciones aquí
plugins: [github()]
});
.env
CMS_GITHUB_CLIENT_ID=<your-client-id>
CMS_GITHUB_CLIENT_SECRET=<your-client-secret>
CMS_GITHUB_REDIRECT_URI=<your-redirect-uri>