Erfahren Sie, wie Sie LibreChat für die Benutzerauthentifizierung mit Facebook konfigurieren.
⚠️ Warnung: Arbeit läuft, derzeit noch nicht funktionsfähig
❗ Hinweis: Die Facebook-Authentifizierung funktioniert nicht von
localhostaus
Erstellen einer Facebook-Anwendung
-
Gehe zum Facebook Developer Portal
-
Klicken Sie im Kopfzeilenmenü auf "My Apps"
- Erstellen einer neuen Anwendung
- Wählen Sie „Authenticate and request data from users with Facebook Login“
- Wählen Sie „No, I'm not creating a game“
- Geben Sie einen
app nameund eineApp contact emailan und klicken Sie aufCreate app
Facebook-Anwendungskonfiguration
- Wählen Sie im Seitenmenü „Use cases“ aus und klicken Sie unter „Authentication and account creation“ auf „Customize“.
- Fügen Sie die
email permissionhinzu
- Klicke jetzt auf
Go to settings
- Stellen Sie sicher, dass
Client OAuth login,Web OAuth loginundEnforce HTTPSaktiviert sind.
- Fügen Sie eine
Valid OAuth Redirect URIshinzu und klicken Sie auf "Save changes"- Beispiel für eine Domain:
https://example.com/oauth/facebook/callback
- Beispiel für eine Domain:
- Klicken Sie auf
Go backund wählen SieBasicim TabApp settingsaus.
- Klicken Sie neben dem App secret auf "Show".
.env Konfiguration
- Kopiere die
App IDund dasApp Secretund füge sie wie folgt in die.envDatei ein:
- Speichern Sie die
.envDatei.
Hinweis: Wenn Sie Docker verwenden, führen Sie
docker compose up -daus, um die Konfigurationsänderungen in der .env anzuwenden.
Wie finden Sie diese Anleitung?