Sökresultat :

×

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


Laravel OAuth-klient 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 LinkedIn med tanke på LinkedIn som OAuth-leverantör. För att veta mer om andra funktioner som vi tillhandahåller i Laravel OAuth single-sign-on-sso plugin, 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 LinkedIn Single Sign-On SSO.
  • Laravel Single Sign On SSO OAuth-klientinställningar

Steg för att konfigurera LinkedIn Single Sign-On (SSO) Inloggning till Laravel

1. Konfigurera LinkedIn som OAuth-leverantör

  • För att komma igång, gå till LinkedIns utvecklarkonsol Klicka här och registrera dig/logga in med ditt länkade utvecklarkonto.
  • Gå till sidan för utvecklare och klicka på knappen Skapa app för att skapa en ny applikation.
  • Single Sign-On (SSO) skapa en ny applikation i linkedin
  • Ange nödvändiga uppgifter och klicka på Skapa app knappen för att spara dina ändringar.
  • Enkel inloggning (SSO) mellan nödvändiga detaljer länkade in
  • Välj nu produkterna som visas i bilden nedan eftersom dessa är nödvändiga för att ställa in behörigheter.
  • Single Sign-On (SSO) mellan linkedin-produktbehörigheter
  • Kopiera omdirigerings-/återuppringnings-URL från laravel OAuth-plugin och ange den under textrutan OAuth 2.0 -> Auktoriserade omdirigeringsadresser. Klicka på Lägg till knappen bredvid textrutan för att spara den. Klicka slutligen på knappen Uppdatera för att spara dina konfigurationer.
  • Enkel inloggning (SSO) mellan omdirigeringsadress

2. Konfigurera Laravel OAuth-klientplugin för LinkedIn

  • Gå till miniOrange Laravel OAuth SSO plugin och klicka på Välj LinkedIn som OAuth-leverantör.
  • Laravel Single Sign On SSO välj app
  • Ange kund-ID och Klienthemlighet från LinkedIn Auth.
  • Laravel Single Sign On SSO-sparinställningar
  • Se tabellen nedan för att konfigurera Omfattning och endpoints eller efter att ha valt linkedin scope och Endpoints kommer att läggas till automatiskt i respektive fält:

  • Omfattning: r_liteprofile r_emailaddress
    Auktorisera slutpunkt: https://www.linkedin.com/oauth/v2/authorization
    Åtkomsttokens slutpunkt: https://www.linkedin.com/oauth/v2/accessToken
    Hämta UserInfo Endpoint: https://api.linkedin.com/v2/me

  • Nu kan du skicka in klientuppgifterna rubrik or kropp 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 LinkedIn Single Sign-On (SSO) med hjälp av laravel oauth klient plugin. Denna lösning säkerställer att du är redo att rulla ut säker åtkomst till din Laravel-webbplats med hjälp av LinkedIn inloggning inloggningsuppgifter inom några minuter.

Ytterligare resurser

Hej där!

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

stödja