Vereinfachen der Outline-Authentifizierung mit Logto
In diesem Artikel zeigen wir, wie man Logto als OpenID Connect (OIDC) Identitätsanbieter für Outline verwendet.
Einführung
- Logto ist eine mühelose Identitätslösung mit allen benötigten Funktionen. Es unterstützt verschiedene Anmeldemethoden, einschließlich Benutzername, E-Mail, Telefonnummer und beliebte soziale Anmeldungen wie Google und GitHub.
- Outline dient als Wissensdatenbank für wachsende Teams.
Das Beste daran ist, dass sowohl Logto als auch Outline Open-Source sind. In diesem Artikel zeigen wir, wie man Logto als OpenID Connect (OIDC) Identitätsanbieter für Outline verwendet.
Voraussetzungen
Um loszulegen, stelle sicher, dass du Folgendes hast:
- Eine laufende Logto-Instanz oder Zugriff auf ein Logto-Cloud-Konto.
- Eine Outline-Hosting-Umgebung mit Zugriff auf Umgebungsvariablen.
Logto konfigurieren
Wenn du Logto selbst hostest, beziehe dich auf die Logto "Erste Schritte" Dokumentation, um deine Logto-Instanz einzurichten.
Öffne die Logto-Konsole, indem du die URL https://cloud.logto.io/ eingibst, wenn du Logto Cloud verwendest, oder den Endpunkt, den du für das Selbsthosting eingerichtet hast.
Navigiere als Nächstes zum Tab "Anwendungen" und klicke auf "Anwendung erstellen".

Wähle im erscheinenden Modal "Traditionelles Web" und gib einen Anwendungsnamen ein, z.B. "Outline". Klicke dann auf "Anwendung erstellen".
Du wirst zu einer Tutorial-Seite in Logto weitergeleitet. Klicke oben rechts auf "Überspringen", um zur Seite mit den Anwendungsdetails zu gelangen.

Gebe im Abschnitt "Redirect-URIs" den folgenden Wert ein:
Beispielsweise, wenn du Outline auf http://localhost:3000 hostest, sollte der Wert lauten:

Klicke auf die Schaltfläche "

