Suchergebnisse :

×

Schritt-für-Schritt-Anleitung zum Aktivieren von OAuth Single Sign-On (SSO) für Laravel

Schritt-für-Schritt-Anleitung zum Aktivieren von OAuth Single Sign-On (SSO) für Laravel


miniOrange Laravel OAuth-Client Das Paket unterstützt alle bekannten IdPs – Azure AD, Azure B2C, Discord, WHMCS, AWS Cognito, Keycloak, Okta, Clever, Salesforce, WordPress usw.


Wir bieten Laravel Single Sign-On (SSO) mit mehreren IdPs an. Nachfolgend finden Sie einige beliebte Anbieter

Azure AD

Azure B2C

WordPress

Discord

Schlüsselmantel

Sie können Ihren OAuth-Anbieter nicht finden? bitte klicken Hier Kontaktieren Sie uns und wir helfen Ihnen bei der Einrichtung.

1. Installation des Pakets mit Composer

  • Öffnen Sie ein Eingabeaufforderungsfenster und ändern Sie das Arbeitsverzeichnis in das Hauptverzeichnis Ihrer Laravel-App.
  • Geben Sie den Befehl ein Composer benötigen Miniorange/Oauth-Laravel-Free

  • Laravel Single Sign On SSO enter commond
  • Hinweis: Wenn Sie Laravel 5.4 oder niedriger verwenden, müssen Sie den folgenden Wert zum ' hinzufügenAnbieter' Array in Ihrem app.php Datei, die in der Datei zu finden ist Projekt\config Mappe :anbieter\ssoServiceProvider::class

  • Sie können Ihre aktuelle Laravel-Version überprüfen, indem Sie den Befehl verwenden php artisan --version.

  • Laravel Single Sign On SSO bietet folgenden Mehrwert
  • Gehen Sie nach erfolgreicher Installation des Pakets im Browser zu Ihrer Laravel-App und geben Sie ein http://<your-laravel-domain>/mo_oauth_admin in der Adressleiste.
  • Das Paket beginnt mit der Einrichtung Ihrer Datenbank und leitet Sie dann zur Administrator-Registrierungsseite weiter.
  • Melden Sie sich mit den Anmeldedaten an, mit denen Sie sich registriert haben.
  • Laravel Single Sign On SSO-Paketeinstellungen

  • Nach der Anmeldung sehen Sie die Option „OAuth-Anbietereinstellungen“, wo Sie die erhalten Weiterleitungs-/Rückruf-URL. Halten Sie es griffbereit, da es später zum Konfigurieren des Laravel OAuth Single Sign-On SSO-Pakets benötigt wird.
  • Laravel Single Sign On SSO-OAuth-Anbietereinstellungen

2. Konfigurieren des Laravel OAuth SSO-Pakets

  • Gehen Sie zum Paket und wählen Sie es aus Paketeinstellungen Klicken Sie im Navigationsbereich auf der linken Seite auf die Registerkarte.
  • Sie können im Dropdown-Menü einen OAuth-Anbieter auswählen (wenn Ihr OAuth-Anbieter nicht aufgeführt ist, können Sie sich in der Liste für „Andere“ entscheiden).
  • Sie müssen die Weiterleitungs-/Rückruf-URL angeben, während Sie Ihren OAuth-Anbieter konfigurieren.
  • Verwenden Sie die Details Ihres OAuth-Anbieters wie Kunden-ID und Kundengeheimnis um das Paket zu konfigurieren.
  • Laravel Single Sign On SSO-OAuth-Anbietereinstellungen
  • Danach können Sie die eingeben Umfang, Autorisierungsendpunkt, Zugriffstoken-Endpunkt, GetUserinfo-Endpunkt, Bereich, Domäne, Mandant, (gemäß Ihrem OAuth-Anbieter oder verwenden Sie die bereits bereitgestellten Standardanbieter).
  • Sie können die Anmeldeinformationen des Kunden einsenden Kopfzeile or Körper und auch verschicken Zustandsparameter entsprechend.
  • Laravel Single Sign On SSO-OAuth-Anbietereinstellungen
  • Klicken Sie auf Schaltfläche Speichern um Ihre Konfiguration zu speichern.

3. Testkonfiguration

  • Sobald Sie alle Details konfiguriert haben, können Sie testen, ob das Paket richtig konfiguriert ist oder nicht, indem Sie auf klicken Testkonfiguration .
  • Laravel Single Sign On SSO-Testkonfiguration
  • Wenn die Konfiguration korrekt ist, sollte der Bildschirm „Test erfolgreich“ mit den Attributwerten des Benutzers angezeigt werden.
  • Laravel Single Sign On SSO-Testergebnis

4. SSO-Optionen

  • Ihre Benutzer können den Single-Sign-On-Ablauf mit initiieren <your-laravel-domain>/ssologin.php?option=oauthredirect
  • Sie können Ihren eigenen Single Sign On-Link erstellen. Stellen Sie sicher, dass Sie zum SSO-Link weitergeleitet werden: Sehen Sie sich das folgende Beispiel an:
  • <a href="ssologin.php?option=oauthredirect">Single Sign On</a>

5. Support / Demo

  • Für Kunden stehen die Registerkarten „Support“ und „Testversion/Demo-Anfrage“ zur Verfügung, an die sie sich für Demos und Support wenden können.
  • Laravel Single Sign On SSO Single Sign On-Schaltfläche Laravel Single Sign On SSO Single Sign On-Schaltfläche

Wenn Sie nicht finden, was Sie suchen, kontaktieren Sie uns bitte unter laravelsupport@xecurify.com oder rufen Sie uns an +1 978 658 9387 um eine Antwort auf Ihre Frage zu MiniOrange Laravel Oauth zu finden.

Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support
Kontaktieren Sie den miniOrange-Support
Erfolg

Vielen Dank für Ihre Anfrage.

Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com