Sökresultat :

×

Enkel inloggning (SSO) för Laravel som använder Okta som OAuth-leverantör


Laravel OAuth enkel inloggning (SSO)-plugin ger möjlighet att aktivera OAuth Single Sign-On för dina laravel-applikationer. Genom att använda Single Sign-On kan du bara använda ett lösenord för att komma åt din laravel-applikation och dina tjänster. Vårt plugin är kompatibelt med alla OAuth-kompatibla identitetsleverantörer. Här kommer vi att gå igenom en steg-för-steg-guide för att konfigurera Single Sign-On (SSO) mellan Laravel och Okta med tanke på Okta som OAuth-leverantör. Om du vill veta mer om andra funktioner som vi tillhandahåller i Laravel OAuth-klient SSO-plugin för enkel inloggning kan du Klicka här.

Installation Laravel Oauth-klient

  • Öppna ett kommandotolksfönster och ändra arbetskatalogen till din Laravel-appens huvudkatalog.
  • Ange kommandot nedan.
    composer require miniorange/oauth-laravel-free
  • Efter en lyckad installation av paketet, gå till din Laravel-app i webbläsaren och skriv in {laravel-application-domain}/mo_oauth_admin
  • Paketet börjar ställa in din databas åt dig och omdirigerar dig sedan till administratörsregistreringssidan.
  • Registrera dig eller logga in med ditt miniOrange-konto för att konfigurera plugin-programmet.
  • Laravel Single Sign On SSO-plugininställningar
  • Efter inloggning kommer du att se OAuth-leverantörsinställningar alternativet, där du får URL-adressen för omdirigering/återuppringning. Ha det till hands eftersom det kommer att krävas senare för att konfigurera Okta Single Sign-On SSO-plugin.
  • Laravel Single Sign On SSO OAuth-klientinställningar

Steg för att konfigurera Okta Single Sign-On (SSO) Login till Laravel

1. Konfigurera Okta som OAuth-leverantör

  • Gå till Okta utvecklarkonsol Klicka här och registrera dig/logga in med ditt Okta-utvecklarkonto.
  • Gå till fliken Applikationer i den vänstra panelen och klicka sedan på Tillämpningar.
  • Klicka på Skapa appintegration för att skapa en ny applikation.
  • laravel Single Sign-On (SSO) skapa en ny applikation i Okta
  • Välja OIDC - OpenID Connect välj sedan applikationstyp som en Webbapplikation klicka sedan nu Nästa.
  • laravel Single Sign-On (SSO) OIDC openid connect Apptyp för enkel inloggning (SSO).
  • In Allmänna inställningar fliken, ange appnamn och nödvändiga uppgifter och ange återuppringnings-url i Logga in omdirigering URI:er och klicka på spara.
  • Enkel inloggning (SSO) mellan omdirigeringsadress
  • kopiera kund-ID och Klienthemlighet från fliken General och spara den i din laravel OAuth-plugin-konfiguration.
  • laravel Single Sign-On (SSO) klientuppgifter
  • Efter det, navigera till applikationen du skapade och klicka på Uppdrag Tab i Okta.
  • Klicka på Tilldela knappen till Tilldela personer och Tilldela grupper.
  • Laravel Single Sign On SSO-sparinställningar
  • När du Tilldela användaren, klicka på Färdig knapp.
  • Enkel inloggning (SSO) laravel tilldela användare till grupper

2. Konfigurera Laravel OAuth-klientplugin för Okta

  • Gå till miniOrange Laravel OAuth SSO plugin och klicka på Välj okta som OAuth-leverantör.
  • Laravel Single Sign On SSO välj app
  • Ange kund-ID och Klienthemlighet från Okta Applikation.
  • Laravel Single Sign On SSO-sparinställningar
  • Konfigurera Omfattning as öppet och skriv in Domän namnkopia från Okta app-profil.
  • Note : Add http:// or https:// in domain name.

  • Du kan skicka in klientuppgifterna rubrik och även skicka tillstånd parameter i enlighet därmed också in inloggningsattribut enligt ditt krav.
  • Laravel Single Sign On SSO välj app
  • Klicka på spara inställningar knapp. Efter det, klicka på testkonfiguration knapp. du får listan över attributnamn och attributvärden som skickas av din OAuth-leverantör
  • Laravel Single Sign On SSO-sparinställningar

3. SSO-alternativ

  • Du kan också använda en länk för att logga in via din OAuth/OpenID-leverantör.
  • Denna länk är i formatet:
    {laravel-application-domain}/ssologin.php?option=oauthredirect

4. Support / Demo

  • Support och Begäran om prov/demo flikar är tillgängliga för kunder att nå ut till för demos och support.
  • Laravel Single Sign On SSO Single Sign On-knapp Laravel Single Sign On SSO Single Sign On-knapp

I den här guiden har du konfigurerat Okta Single Sign-On (SSO) använder Laravel som OAuth-klient. Denna lösning säkerställer att du är redo att rulla ut säker åtkomst till din Laravel-webbplats med hjälp av Okta logga in inloggningsuppgifter inom några minuter.

Ytterligare resurser

Hej där!

Behövs hjälp? Vi är här!

stödja