Sökresultat :

×

Joomla OAuth-klientintegrering med Discord Single Sign-On (SSO)


Smakämnen Joomla OAuth Client plugin låter dina Joomla-användare logga in med sina Discord referenser, genom OAuth 2.0-protokoll. Denna plugin låter dig konfigurera Discord som en OAuth-leverantör och Joomla som en OAuth-klient, och tillhandahåller även funktioner som t.ex. mappning av användarattribut, rollmappning och inställningar för inloggning/utloggning. I den här guiden kommer du att lära dig hur du installerar och konfigurerar Joomla OAuth Client-plugin.

Besök vår Joomla OAuth Client Plugin sida för att lära dig mer om funktionerna och Prissättningsplaner vi erbjuder för Joomla OAuth Single Sign-on (OAuth & OpenID-anslutning) plugin.

Förutsättningar: Ladda ner och installation

Steg för att installera Joomla OAuth Klientplugin

  • Download zip-filen för miniOrange OAuth Client plugin för Joomla.
  • Logga in på din Joomla-sajt administratörskonsolen.
  • Från vänster växlingsmeny, klicka på Systemkrav, då under installera avsnitt klicka på Förlängning.
  • Ladda upp den nedladdade zip-filen för att installera Joomla OAuth-klient plugin.
  • Installationen av pluginet lyckades. Klicka nu på Börja använda miniOrange OAuth Client plugin.
  • Enligt Konfigurera OAuth -> Förkonfigurerade appar fliken, välj din OAuth-leverantör. Du kan också söka efter anpassad OAuth or anpassad OpenID-applikation i sökfältet och konfigurera din egen anpassade leverantör.
  • Joomla OAuth Single Sign-On SSO - Välj din OAuth-leverantör

Ställ in Discord som OAuth-leverantör med Joomla OAuth-klient

1. Konfigurera Callback/Redirect URL

  • När du har valt din OAuth-leverantör omdirigeras du till Steg 1 [Redirect URL] flik. Kopiera nu Callback/Redirect URL som vi kommer att använda för att konfigurera Microsoft Entra ID som OAuth-server Klicka på Spara & Nästa knapp.
  • Microsoft Entra ID OAuth Single Sign-On SSO till Joomla - Kopiera omdirigeringsadress
  • Logga in Discord-konsol & Klicka på Ny ansökan
  • Discord SSO för Joomla, Logga in Ny applikation
  • Efter att ha klickat på Ny ansökan knappen visar popupen för att ge ett namn till applikationen. Klicka på Skapa knappen efter att ha angett programmets namn.
  • Klicka på Lägg till omdirigering knappen och klistra in Återuppringnings-URL i fältet Omdirigeringar. Klicka sedan på Spara ändringar knapp.
  • Discord SSO för Joomla, inloggningsadress för omdirigering

2. Konfigurera klient-ID och Hemlighet

  • För att få den kund-ID och Klienthemlighet navigera till OAuth2-avsnitt. Kopiera Klient ID och Klienthemlighet.
  • Notera: För att få klienthemligheten efter att ha skapat din klient för första gången måste du återställa klienthemligheten.

    Discord SSO för Joomla, klient-ID klienthemlighet
  • Gå nu till Konfigurera OAuth > Steg 2 [Client ID & Secret] fliken Joomla OAuth Client Plugin. Klistra sedan in kund-ID och Klienthemlighet och endpoints. Klicka sedan på Spara konfiguration knapp.
  • Discord SSO för Joomla, inloggningsadress för omdirigering
  • Alla detaljer har sparats framgångsrikt.

2.1. Omfattningar och ändpunkter

  • Discord-slutpunkter och omfattning: (för referens)
  • Omfattning:
    identifiera e-post
    Auktorisera slutpunkt:
    https://discordapp.com/api/oauth2/authorize
    Åtkomsttokens slutpunkt:
    https://discordapp.com/api/oauth2/authorize
    Få användarinformation slutpunkt:
    https://discordapp.com/api/users/@me
    Ange klientuppgifter:
    I båda (i sidhuvud och i brödtext)

3. Konfigurera Attribut Kartläggning

    Mappning av användarattribut är obligatorisk för att användarna ska kunna logga in på Joomla. Vi kommer att ställa upp användarprofilattribut för Joomla med inställningarna nedan.

  • Gå till Steg 3 [Attributmappning] fliken och klicka på Testkonfiguration knapp.
  • OAuth Single Sign-On SSO till Joomla - Testkonfiguration
  • Du kommer att kunna se attributen i testet Konfigurationsutgång som följer.
  • OAuth Single Sign-On SSO till Joomla - Konfigurationsutgång
  • Gå nu till Steg 3 [Attributmappning] fliken och välj attributnamnet för E-post och Användarnamn från rullgardinsmenyn. Sedan Klicka på Slutför konfigurationen knapp.
  • OAuth Single Sign-On SSO till Joomla - Attributmapping

4. Ställ in inloggnings-/SSO-URL

  • Gå nu till Steg 4 [SSO URL] fliken, kopiera här Inloggnings-/SSO-URL och lägg till det din Webbplats genom att följa de givna stegen.
  • OAuth Single Sign-On SSO till Joomla - Inloggning/SSO URL
  • Logga nu ut och gå till din Joomla-sajts sidor där du har lagt till denna länk. Du kommer att se en inloggningslänk där du placerade den knappen. Klicka på den här knappen för att utföra SSO.

Grattis, du har framgångsrikt konfigurerat miniOrange OAuth Client plugin med din Discord OAuth-leverantör.

Klicka på Uppgradera planer fliken för att kolla in vår kompletta lista med funktioner och olika licensplaner. Eller kan du Klicka här för att kontrollera funktioner och licensplaner. Om du vill köpa någon av de betalda versionerna av pluginet måste du registrera dig/logga in hos oss Kontoinställningar flik. Eller kan du registrera/logga in här .

Om du står inför något problem eller har någon fråga i åtanke kan du kontakta oss genom att skicka din förfrågan till oss via Support-knappen i plugin-programmet eller genom att skicka ett e-postmeddelande till oss på joomlasupport@xecurify.com.

Joomla Discord Integration

Joomla Discord Integration

Joomla Discord Integration används för att utföra enkel inloggning till Joomla från Discord, synkronisera användardata från Discord till Joomla och vice versa, och roll-/gruppmappning mellan Joomla och Discord.


Genom att använda vår Joomla OAuth Client-plugin har du konfigurerat Joomla Discord Single Sign-On (SSO) by Discord som OAuth-leverantör och Joomla som OAuth-klient. Denna lösning säkerställer att du är redo att ge säker åtkomst till din Joomla-webbplats med hjälp av Discord-inloggningsuppgifter på några minuter.

Ytterligare resurser


Maila oss vidare joomlasupport@xecurify.com för snabb vägledning (via e-post/möte) om ditt krav och vårt team hjälper dig att välja den bästa lämpliga lösningen/planen enligt dina krav.

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