Voraussetzungen:
Bevor Du mit der Einrichtung startest, stelle sicher, dass du Zugriff auf das Google Konto hast und die benötigten Administratorrechte für beide Anwendungen (seventhings und Google) vorliegen.
Schritte zur Einrichtung von Google SSO in seventhings
1. In der seventhings Web-Anwendung
Navigiere in seventhings zu Einstellungen → Systemeinstellungen.
Wähle den Abschnitt SSO via Google aus.
Für die erfolgreiche Einrichtung benötigst du zwei Werte:
Client ID
Client Secret
2. In der Google Anwendung
Die benötigten Informationen kannst du ganz einfach abrufen, indem du diesen Link zur Google Cloud Console aufrufst.
Wähle das Projekt mit der App aus, mit der du dich verbinden möchtest. Klicke anschließend auf „APIs und Dienste“.
Anschließend wählst du „Anmeldedaten“ aus.
Klicke unter „OAuth 2.0-Client-IDs“ auf den Client, mit dem du dich verbinden möchtest.
Hier kannst du beide Weiterleitungs-URIs—„Mobile Redirect URL“ und „Web Redirect URL“—aus dem seventhings-Konfigurationsbildschirm (erster Screenshot auf dieser Seite) hinzufügen. Klicke dazu unter „Autorisierte Weiterleitungs-URLs“ auf „URL hinzufügen“.
Kopiere außerdem die Client-ID in das Feld „Client ID“ und den „Clientschlüssel“ in das Feld „Client Secret“ auf dem seventhings-Konfigurationsbildschirm.
In seventhings kannst du das Geheimnis nach dem Speichern nicht mehr einsehen. Es wird verschlüsselt in der Datenbank gespeichert.