Erweiterung

Single Sign-on

Nutze die Single Sign-On Erweiterung um andere Extensions wie Vorkonfigurierte Payment Links oder 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

1. Aktiviere die Erweiterung

In der Erweiterungs-Übersicht kannst du die Erweiterung mit 2 Klicks aktivieren.

2. Füge eine neue Verbindung hinzu

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.

3. Scope Konfiguration Optional

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.

4. Erlaube unsere Domain Optional

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.

5. Aktiviere den Offline Access Optional

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.

6. Nutze den Single Sign-On

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.

SSO Configurator

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.