Sökresultat :

×

Vad är en Laravel pass?

Laravel Passport är ett paket som tillhandahålls av Laravel-communityt som förvandlar din Laravel-applikation till en OAuth 2.0-server. Med Laravel Passport kan du använda bara en uppsättning autentiseringsuppgifter för att logga in i dina OAuth-kompatibla applikationer med hjälp av Laravel-webbplatsens referenser.

Pass eller Sanctum-autentisering

När du letar efter autentiseringsmetoder måste du vara säker på vilken metod du vill välja. Här är ett kort om både Laravel Passport och Laravel Sanctum bibliotek för att hjälpa dig att välja vilket som skulle vara bäst för dig.

Laravel Passport är en OAuth-serverimplementering som ger OAuth-auktorisering för din applikation. Däremot är Laravel Sanctum ett autentiseringsbibliotek som tillhandahåller cookie-baserad autentisering för ensidiga applikationer samt "enklare" tokenbaserad autentisering för OAuth-klienter som kräver det (t.ex. mobilappar).

Java SAML Single Sign-On (SSO)
Java OAuth Single Sign-On (SSO)

miniOrange Pass-tillägg

För att använda Laravel Passport-paketet från Laravel måste man göra manuella konfigurationer, vilket är en tråkig process. MiniOrange Laravel Passport Add-On är en automatiserad lösning för att konvertera Laravels webbplats till en OAuth 2.0-server utan någon manuell konfiguration, till skillnad från pass.

Det ger dig också ytterligare slutpunkter som slutpunkt för användarinformation (medföljer automatiskt i paketet som passet), OpenID-anslutningsändpunkt (välkänd slutpunkt), etc.

Användarinformation Slutpunkt

UserInfo-slutpunkten är en OAuth 2.0-skyddad resurs från vilken klientapplikationer kan hämta påståenden, eller samtyckta anspråk, om den inloggade slutanvändaren. Den accepterar åtkomsttoken som bärartoken i auktoriseringshuvudet och validerar den.

Den hämtar sedan användarinformationen som motsvarar åtkomsttoken och returnerar den som ett JSON-svar. Klientapplikationen använder sedan denna information för användarsökning, användaruppdatering och sessionsskapande.

Java-användare - Synk

Java 2FA-autentisering

OpenID Connect välkänd slutpunkt

Den välkända OpenID Connect-ändpunkten kan användas för att få metadata om din identitetsserver som kommer att returnera information om OAuth/OpenID-slutpunkter, utfärdarens URL, stödda bidragstyper, stödda omfattningar och nyckelmaterial tillsammans med anspråk i JSON-format.

Dessa uppgifter kan användas av klienterna för att skapa en OpenID-serverförfrågan. Den välkända konfigurations-URLen är tillgänglig via /.well-known/openid-configuration, i förhållande till utfärdarens URL.

Hur gör paketarbete?



    Förkunskaper: Du bör ha Laravel Passport-paketet installerat i din projektkatalog

    Du kan få OAuth Server-implementeringen att fungera genom att följa stegen nedan:

  • Skaffa Laravel Passport-tillägget genom att kontakta oss på laravelsupport@xecurify.com.
  • Installera Laravel Passport-tillägget, som automatiskt gör alla konfigurationer som krävs (därav automatisera de manuella konfigurationerna).
  • Sedan kan du skapa valfritt antal OAuth-klienter genom att tillhandahålla URL:en för omdirigering/återuppringning från din klientapplikation.
  • Du kommer sedan att få klient-ID och klienthemlighet som du kan konfigurera i din klientapplikation och få din OAuth-implementering att fungera.
  • Användarinfo-slutpunkten kommer att användas för att få information om den inloggade användaren för vidare användning.



Laravel SAML pass

Kontakta oss




 Tack för ditt svar. Vi återkommer snart.

Något gick fel. Skicka din fråga igen

e-post:


Ring:

+ 1 978 658 9387 (US)

+91 97178 45846 (Indien)



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