Sökresultat :

×

SingPass Single Sign-On (SSO)-integration med OAuth för WordPress


I dagens digitala värld kan det vara riktigt svårt att hantera många användarnamn och lösenord. Det är där en kraftfull lösning kommer in – Enkel inloggning (SSO)Vår innovativa lösning integreras sömlöst med OAuth-pluginet för WordPress och SingPass. Den effektiviserar inte bara den komplexa uppgiften att verifiera identiteter online, utan erbjuder också flera fördelar som förbättrar både användarupplevelsen och den administrativa effektiviteten.

miniorange img   Introduktion:

För att implementera den här lösningen kommer vi att använda SingPass som identitetsleverantör (IDP) för enkel inloggning (SSO) med WordPress-webbplatser. Vi kommer att utforska fördelarna med att använda SingPass som din IDP för SSO och hur vår lösning kan hjälpa dig att uppnå enkel inloggning (SSO) med OAuth-plugin för WordPress. I slutet av det här dokumentet kommer du att ha en bättre förståelse för hur vår SingPass SSO-inloggningslösning kan förenkla användarhanteringen och förbättra användarupplevelsen för din WordPress-webbplats.

miniorange img  Förutsättningar: Ladda ner och installation



miniorange img   Vad är SingPass?

SingPass står för Singapore Personal Access. Det är en digital identitet för alla Singapores medborgare och invånare som ger dem tillgång till över 800 statliga myndigheter och företag med över 1,700 XNUMX digitala tjänster, online och personligen. Det är ett bekvämt och säkert sätt att göra alla transaktioner som involverar känsliga uppgifter med olika statliga myndigheter.


miniorange img   Vad är Single Sign-On?

Single Sign-On (SSO) är en mekanism som tillåter användare att komma åt flera applikationer eller webbplatser med en enda uppsättning inloggningsuppgifter. Med SSO kan användare autentisera sig en gång och sedan komma åt flera applikationer eller webbplatser utan att behöva logga in igen. SSO kan implementeras med hjälp av olika protokoll som OAuth, SAML, OpenID Connect eller anpassade API:er.

I detta speciella användningsfall av SSO med SingPass, kommer vi att minska inloggningsfriktionen och förenkla användarhanteringen för organisationer. Det förbättrar också användarupplevelsen genom att tillhandahålla en sömlös och konsekvent användarresa över flera applikationer eller webbplatser.


miniorange img   Hur uppnår man SSO med SingPass-uppgifter?


4.1 Ställ in SingPass som OAuth-leverantör

  • Gå till utvecklarkontot för SingPass och registrera dig/logga in.
  • Skapa en utvecklarapplikation av SingPass. Lägg till Omdirigera/återuppringningsadress som du får från OAuth Single Sign-On-plugin. Skicka den till godkännandet genom att klicka på Skickaknapp.
  • När du har godkänts av Singapores regering kommer du att få klientuppgifter som klient-ID och klienthemlighet. Kopiera kund-ID och Klienthemlighet och spara den under kund-ID och Klienthemlighet i din OAuth Single Sign-On (SSO) plugin-konfiguration för WordPress.

Du har konfigurerat SingPass som OAuth-leverantör för att uppnå användarautentisering med SingPass Single Sign-On (SSO) inloggning på din WordPress-webbplats.


4.2 Ställ in WordPress som OAuth-klient

  • Gå till fliken Konfigurera OAuth och klicka på Lägg till ny applikation för att lägga till en ny klientapplikation på din webbplats.
  • anpassad openid Single Sign-On (SSO)
  • Välj din applikation från listan över OAuth/OpenID Connect-leverantörer, här Anpassad OpenID Connect-app.
  • anpassad openid Single Sign-On (SSO)
  • Efter att ha valt leverantör, kopiera Återuppringnings-URL som måste konfigureras i OAuth Providers SSO-applikation (utvecklarapplikation av SingPass) konfiguration.
  • Efter att din utvecklarapplikation har godkänts av SingPass får du ett klient-ID och klienthemlighet. Vänligen ange dessa uppgifter i pluginets motsvarande fält.
  • Se tabellen nedan för att konfigurera Omfattning & slutpunkter för SingPass i plugin-programmet
  • Scopes öppet
    Auktorisera slutpunkt: https://login.singpass.gov.sg/oauth/authorize
    Åtkomsttokens slutpunkt: https://login.singpass.gov.sg/oauth/token

    anpassad openid Single Sign-On (SSO)
  • Klicka på Nästa.
  • Efter att ha verifierat alla detaljer på sammanfattningssidan, klicka på Finish för att spara konfigurationen samt testa SSO-anslutningen.
  • anpassad openid Single Sign-On (SSO)

4.3 Mappning av användarattribut

  • Användarattributmappning är obligatorisk för att göra det möjligt för användare att logga in på WordPress. Vi kommer att ställa in användarprofilattribut för WordPress med inställningarna nedan.
  • Hitta användarattribut

    • Gå till Konfigurera OAuth flik. Scrolla ner och klicka på Testkonfiguration.
    • anpassad openid Single Sign-On (SSO)
    • Du kommer att se alla värden som returneras av din SingPass-applikation till WordPress i en tabell. Om du inte ser värdet för Förnamn, Efternamn, E-post eller Användarnamn, gör de nödvändiga inställningarna i din SingPass-utvecklarapplikation för att returnera denna information.
    • Följande är en exempelbild för din referens. Attributnamnen kan variera beroende på din OAuth-leverantörs konfiguration.


      anpassad openid Single Sign-On (SSO)
    • När du ser alla värden i Test Configuration, gå till Attribut/rollmappning fliken kommer du att få en lista över attribut i en rullgardinsmeny för Användarnamn.
    • anpassad openid Single Sign-On (SSO)

Du har konfigurerat WordPress som OAuth-klient för att uppnå användarautentisering med SingPass Single Sign-On (SSO) inloggning på din WordPress-webbplats.

Ytterligare resurser


Behöver hjälp?

Maila oss vidare oauthsupport@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