Aprende a configurar LibreChat para usar Facebook para la autenticación de usuarios.
⚠️ Advertencia: Trabajo en curso, actualmente no funcional
❗ Nota: La autenticación de Facebook no funcionará desde
localhost
Crear una aplicación de Facebook
-
Haz clic en "My Apps" en el menú del encabezado
- Crear una nueva aplicación
- Seleccione "Authenticate and request data from users with Facebook Login"
- Selecciona "No, I'm not creating a game"
- Proporcione un
app namey unApp contact emaily haga clic enCreate app
Configuración de la aplicación de Facebook
- En el menú lateral, selecciona "Use cases" y haz clic en "Customize" bajo "Authentication and account creation."
- Añadir el
email permission
- Ahora haz clic en
Go to settings
- Asegúrese de que
Client OAuth login,Web OAuth loginyEnforce HTTPSestén habilitados.
- Agregue un
Valid OAuth Redirect URIsy "Save changes"- Ejemplo para un dominio:
https://example.com/oauth/facebook/callback
- Ejemplo para un dominio:
- Haz clic en
Go backy seleccionaBasicen la pestañaApp settings
- Haz clic en "Show" junto al App secret.
Configuración de .env
- Copia el
App IDy elApp Secrety pégalos en el archivo.envde la siguiente manera:
- Guarda el archivo
.env.
Nota: Si utiliza Docker, ejecute
docker compose up -dpara aplicar los cambios de configuración en el archivo .env
¿Qué te parece esta guía?