Erweiterung: Single Sign-on

Nutze die Single Sign-On Erweiterung um Vorkonfigurierte Payment Links und CO2-Rechner zu sichern.

Aktuell bieten wir OAuth 2 an. OAuth 2 ist ein Industrie-Standard im Single Sign-On Bereich. Unsere Implementierung ist dabei sehr flexibel und akzeptiert verschiedenste Konfigurationen.

Setup

Hinweis:

Um deinen Fortschritt zu verfolgen, gehe jeden Schritt durch und haken ihn ab, wenn du ihn erledigt hast.

Auf der Auth-Seite im Dashboard kannst du die Erweiterung mit 2 Klicks aktivieren.

Konfiguriere nun die OAuth 2 Verbindung. Nutze als Orientierung das Beispiel im Bild. Je nach OAuth 2 Integration auf deiner Seite können unterschiedliche Parameter nötig sein.

Sichere die Verbindung ab in dem du für den Zugriff auf unsere Seiten einen eigenen Scope definierst, beispielsweise allow:calculations. Du kannst das Feld aber auch generisch befüllen, zum Beispiel mit email, um allen deinen Benutzern Zugriff zu gewähren. Füge mehrere Scopes hinzu indem du die Scopes mit einem Leerzeichen trennst. Wichtig: Bitte aktiviere RBAC in deiner OAuth Konfiguration um die Permissions für Scopes direkt bei dem Login zu überprüfen.

Füge die Domain https://klimapi.com den Allowed Web Origins hinzu. Füge die Domain https://klimapi.com/link/authenticate den Allowed Callback URLs hinzu.

Aktiviere den Offline Access in deiner OAuth Integration, damit kein erneutes Einloggen benötigt wird, sollte der Access Token ablaufen. Je nach Tool können dafür unterschiedliche Schritte notwendig sein, wie zum Beispiel das hinzufügen des Scopes offline_access.

Bei der Konfiguration anderer Erweiterungen kannst du nun im Dropdown Authentifizierung deine gerade erstellte Verbindung auswählen. Nutze die anderen Erweiterungen um die Verbindung zu testen.

Verwandte Ressourcen

Payment Links

CO2-Rechner

Preisgestaltung


Du hast noch Fragen?

Keine Kreditkarte erforderlich - Erstelle dir jetzt einen Account

Erstelle ein Konto und beginne direkt mit der Berechnung und Kompensation der CO2-Emissionen über unsere API. Du hast noch Fragen oder benötigst ein individuelles Angebot? Nutze den Chat oder vereinbare direkt einen Termin mit unserem Sales-Team.