Sökresultat :

×

OAuth Single Sign-On (SSO) för Laravel som använder Okta som OAuth-leverantör

OAuth Single Sign-On (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å Applikationer.
  • 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
Kontakta miniOrange Support
framgång

Tack för din förfrågan.

Om du inte hör från oss inom 24 timmar, skicka gärna ett uppföljningsmail till info@xecurify.com