Amazon Cognito-bejelentkezés és SSO WordPresshez a Gateyvel
A Gatey böngészőben futó, az AWS-szel közvetlenül kommunikáló kóddal ad Amazon Cognito-bejelentkezést és SSO-t a WordPresshez; a hitelesítés nem halad át a WordPressen vagy PHP-háttérrendszeren. Helyezzen el egy Hitelesítő blokkot bármely oldalon, használjon rövidkódokat, ahol szükséges, és szabályozza a láthatóságot dinamikus CSS-változókkal. Mivel a hitelesítés és a hozzá tartozó API-kommunikáció a böngészőben történik, a Gatey akkor is működik, ha webhelyét statikus HTML-ként exportálja, és S3/CloudFront vagy bármilyen CDN szolgálja ki.
A bejelentkezési folyamat nem indít WordPress- vagy PHP-háttérrendszer-hívásokat. A WordPress nem tárol titkos adatokat. A böngésző közvetlenül a saját Cognito User Pool szolgáltatásával kommunikál.
Mit tartalmaz ez a dokumentáció?
Ez a szakasz referenciaanyagra összpontosít, oktatóanyagok nélkül:
- Rövidkódok — a
[gatey]és[gatey-account]összes beállítása - CSS-változók — dinamikus egyéni tulajdonságok a láthatósághoz és tartalomhoz
- JavaScript API — segédek, DOM-események és Redux-megfigyelők
A lépésenkénti beállítási és migrációs forgatókönyvekért tekintse meg a wpsuite.io blogbejegyzés-sorozatát, amely ezen a dokumentációs szakaszon kívül található.
Fő képességek
- Böngészőben futó Cognito-folyamat, WordPress- vagy PHP-háttérrendszerben végzett hitelesítéskezelés nélkül
- Blokkalapú kezelőfelület választható modális működéssel
- Több mint 22 nyelv LTR/RTL-szabályozással
- Feltételes elrendezések egyéni CSS-tulajdonságokkal
- Aláírt API-hívások (JWT/IAM) közvetlenül a böngészőből
Gyorshivatkozások
- Szúrjon be bárhová Hitelesítőt a
[gatey]rövidkóddal - Jelenítsen meg felhasználói attribútumot a
[gatey-account attribute="given_name"]rövidkóddal - Figyelje az
<Authenticator>olyan eseményeit, mint asigned-in.gatey-authenticator - Hívja meg API-ját a
WpSuite.plugins.gatey.cognito.post({ apiName, path, options })metódussal
