Sökresultat :
×
steg 01
Installera Joomla OAuth Server Extension
Installera tillägget och klicka sedan på "Kom igång" för att gå till Joomla OAuth Server-tilläggets instrumentpanel.
steg 02
OAuth-omdirigeringsadress
Kopiera omdirigerings-URL:en från den OAuth-server du väljer och ange den på fliken Konfigurera OAuth i plugin-programmet.
steg 03
Konfigurera Joomla som OAuth-klient
Ange ditt klient-ID och hemlighet från Joomla OAuth-klienttillägget i den OAuth-server du väljer.
Upptäck funktionerna som gör din Joomla-upplevelse enkel och säker.
Gör det möjligt för användare att smidigt komma åt en mängd olika applikationer som använder populära autentiseringsstandarder som OAuth, OpenID och JSON Web Tokens (JWT). Med den här funktionen kan individer enkelt logga in på olika plattformar utan att behöva skapa och hantera flera uppsättningar inloggningsuppgifter.
Joomla OAuth Server möjliggör säker enkel inloggning (SSO) och API-auktorisering över hela organisationens applikationer. Istället för att hantera separata användardatabaser för varje system autentiserar externa applikationer användare via Joomla med hjälp av branschstandardprotokollen OAuth 2.0 och OpenID Connect.
miniOrange Joomla OAuth Server-tillägget låter din Joomla-webbplats fungera som en OAuth 2.0-leverantör eller OpenID Connect (OIDC) identitetsleverantör (IdP). Detta gör det möjligt för externa klientapplikationer (som WordPress, Shopify, mobilappar eller anpassade SaaS-verktyg) att säkert autentisera användare med sina befintliga Joomla-inloggningsuppgifter, vilket eliminerar behovet av separata användardatabaser och ger en enhetlig Single Sign-On (SSO)-upplevelse i hela nätverket.
En Joomla OAuth-klient låter användare logga in på din Joomla-webbplats med hjälp av inloggningsuppgifter från externa nätverk (som Google, Facebook eller Okta). Å andra sidan förvandlar en Joomla OAuth-server din Joomla-webbplats till en identitetskälla, vilket gör att du kan använda din Joomla-användardatabas för att logga in på externa applikationer och tjänster.
För att säkerställa sömlös integration med en mängd olika klientapplikationer stöder miniOrange Joomla OAuth Server alla större branschstandardiserade beviljandetyper: beviljande av auktoriseringskod, implicit beviljande, lösenordsbeviljande för resursägare (lösenordsbeviljande), beviljande av klientuppgifter, uppdateringstoken och PKCE-flöde (Proof Key for Code Exchange) för förbättrad säkerhet för mobilappar och SPA-applikationer (Single Page Application).
Ja. Tillägget har avancerad attribut- och grupp-/rollmappning. Du kan säkert överföra användarprofildata (som namn, e-postadress, telefonnummer) och användargrupper från din Joomla-databas till destinationsklientapplikationen, vilket gör att du kan hantera och tillämpa rollbaserad åtkomstkontroll (RBAC) i dina externa appar baserat på en användares Joomla-grupp.
För att garantera dataintegritet och säkerhet låter Joomla OAuth Server-tillägget dig signera JSON Web Tokens (JWT) enligt dina klientapplikationers efterlevnadskrav. Du kan konfigurera antingen symmetriska HMAC-baserade (HS256/HSA) eller asymmetriska RSA-baserade (RS256/RSA) signeringsalgoritmer med hjälp av säkra certifikat.
Ja, Premium-versionen av tillägget låter dig skapa flera klientkonfigurationer samtidigt. Du kan lägga till och hantera flera separata klientapplikationer, var och en med sitt eget unika klient-ID, klienthemlighet, specifika omdirigerings-URL:er och skräddarsydda beviljandetyper.
Ja. miniOrange Joomla OAuth Server-tillägget är helt kompatibelt med Joomla 3, 4, 5 och de senaste Joomla 6-versionerna. Plugin-programmet får regelbundna kompatibilitetsuppdateringar för kärnan, vilket säkerställer att uppgradering av din Joomla-kärna inte stör ditt Single Sign-On-ekosystem.
Absolut. Genom att generera standardiserade OAuth 2.0-åtkomsttokens kan detta plugin användas för att autentisera, auktorisera och skydda externa REST API-slutpunkter. Detta gör det till ett idealiskt val för att säkra headless Joomla-arkitekturer, mobilappar och tredjepartsintegrationer i backend.
Tack för ditt svar. Vi återkommer snart.
Något gick fel. Skicka din fråga igen