Vásárlói fiókokhoz tartozó identitásszolgáltató csatlakoztatása és kezelése

Saját identitásszolgáltatóját csatlakoztathatja a Shopify vásárlói fiókokhoz, így személyre szabott bejelentkezési élményt nyújthat a vásárlóknak minden platformon. Ez az útmutató végigkíséri a beállítási folyamaton a vásárlói fiókok és az identitásszolgáltató beállításainak konfigurálásától egészen a csatlakozás befejezéséig a Shopify adminisztrációs felületén.

Az identitásszolgáltató csatlakoztatása előtt tekintse át a következőt: Követelmények a saját identitásszolgáltató csatlakoztatásához.

Megfontolandó szempontok az identitásszolgáltató csatlakoztatásához

Tekintse át a következő megfontolandó szempontokat, mielőtt saját identitásszolgáltatót csatlakoztat a vásárlói fiókokhoz:

  • A Shopify-hoz több identitásszolgáltatót is csatlakoztathat, de egyszerre csak egy aktív identitásszolgáltató lehet az online áruházban.
  • A vásárlók azonosítására a vásárlói e-mail-cím és a sub claim szolgál. Emellett további vásárlói adatokat – például nevet, telefonszámot, címet és címkéket – is szinkronizálhat az identitásszolgáltatójától a Shopify-ba.
  • A vásárlói munkamenetek alapértelmezés szerint 90 napig érvényesek. A tokenek lejárati idejét az Ön identitásszolgáltatója határozza meg.

Csatlakozás identitásszolgáltatóhoz

A saját identitásszolgáltató csatlakoztatásához a következő feladatokat kell sorrendben elvégeznie:

1. lépés: A vásárlói fiókok beállításainak konfigurálása

  1. A Shopify adminisztrációs felületén lépjen a Beállítások > Vásárlói fiókok menüpontra.

  2. Az Identitásszolgáltató szakaszban kattintson a Kezelés gombra.

  3. Kattintson a Szolgáltató csatlakoztatása gombra.

  4. Az Identitásszolgáltató neve mezőbe írja be az azonosítási szolgáltatásához tartozó identitásszolgáltató nevét.

  5. Hagyja nyitva a Csatlakozás identitásszolgáltatóhoz oldalt, hogy az identitásszolgáltató beállításainak konfigurálása során átmásolhassa a Visszahívási URL és a Kijelentkezési URL-ek értékét a Beállítási konfigurációk szakaszból.

2. lépés: Az identitásszolgáltató beállításainak konfigurálása

Miután végrehajtotta a csatlakozást az identitásszolgáltatóhoz a Shopify adminisztrációs felületén, a következő beállításokat kell konfigurálnia az identitásszolgáltató irányítópultján. A beállítási lépések a csatlakoztatni kívánt szolgáltatótól függően változhatnak. Ha támogatásra van szüksége az identitásszolgáltató irányítópultján végzett beállítási lépésekkel kapcsolatban, forduljon az identitásszolgáltatójához.

Lépések:

  1. Egy külön böngészőlapon nyissa meg az identitásszolgáltató irányítópultját.
  2. Az alkalmazás regisztrálása: Hozzon létre egy bizalmas alkalmazást az identitásszolgáltató irányítópultján, majd kérje le a client_id és a client_secret értékét.
  3. Az átirányítási és kijelentkezési URL-ek konfigurálása: Az identitásszolgáltató irányítópultján adja meg a Shopify adminisztrációs felület Csatlakozás az identitásszolgáltatóhoz oldalának Beállítási konfigurációk szakaszában található Visszahívási URL és Kijelentkezési URL-ek értékét.
  4. Hatókörök meghatározása: Győződjön meg arról, hogy az identitásszolgáltató irányítópultján a hatókörök tartalmazzák az email és az openid értékeket.
  1. Végpontok beállítása: Győződjön meg arról, hogy a következő végpontok be vannak állítva az identitásszolgáltató irányítópultján:
    • Engedélyezés
    • Token
    • JWKS
    • Discovery: Az identitásszolgáltatótól függően a Discovery-végpont neve eltérő lehet, például Configuration vagy Well-Known Configuration.
  2. Keresse meg az identitásszolgáltató kijelentkezés utáni átirányítási URI-paraméterét. Az identitásszolgáltatótól függően ennek a neve post_logout_redirect_uri, logout_uri vagy returnTo lehet.
  3. Hagyja nyitva ezt az oldalt egy böngészőlapon, hogy hivatkozni tudjon rá, amikor befejezi az identitásszolgáltató csatlakoztatását.

3. lépés: Az identitásszolgáltatói kapcsolat befejezése

Miután konfigurálta a beállításokat az identitásszolgáltató irányítópultján, vissza kell térnie a Shopify adminisztrációs felületére a kapcsolat befejezéséhez és teszteléséhez.

Lépések:

  1. Térjen vissza a Shopify adminisztrációs felületén a Csatlakozás identitásszolgáltatóhoz oldalra.
  2. Az Alkalmazásadatok szakaszban adja meg a szükséges információkat úgy, ahogyan azok az identitásszolgáltató beállításaiban szerepelnek.
  3. Kattintson a Mentés gombra.
  4. Kattintson a Kapcsolat tesztelése gombra, majd ellenőrizze, hogy az identitásszolgáltató hitelesítése átirányít-e a vásárlói fiókokhoz. Ha nemrég bejelentkezett a vásárlói fiókjába az online áruházban, akkor az új bejelentkezési folyamat teszteléséhez előfordulhat, hogy ki kell jelentkeznie, majd újra be kell jelentkeznie.
  5. A kapcsolat tesztelése után kattintson az Aktiválás gombra.

Az új identitásszolgáltató aktiválása után a Vásárlói fiókok beállításainak Identitásszolgáltató szakaszában egy Aktív jelvény jelenik meg az új identitásszolgáltató neve mellett.

4. lépés: A „Sign in with Shop” gomb hozzáadása a külső bejelentkezési oldalhoz

Ha az üzlete a Shop Pay szolgáltatást kínálja fizetési módként, akkor hozzá kell adnia a Bejelentkezés a Shop használatával lehetőséget a külső bejelentkezési oldalához.

Vásárlói bejelentkezési élmény

Miután aktivált egy új identitásszolgáltatót, a bejelentkezett vásárlóknak újra be kell jelentkezniük az üzletbe az új hitelesítési szolgáltatás használatával.

A vásárlók azonosítására az identitásszolgáltatótól származó e-mail-cím és a sub egyaránt használatos. A vásárló bejelentkezési folyamata attól függ, hogy az e-mail-címe megegyezik-e egy meglévő profillal a Shopify adminisztrációs felületének Vásárlók oldalán:

  • Ha az üzletben létezik vásárlóprofil az adott e-mail-címmel, akkor a vásárló bejelentkezik abba a fiókba.
  • Ha nem létezik vásárlóprofil az adott e-mail-címhez, akkor a sikeres bejelentkezést követően a rendszer új vásárlói fiókot hoz létre.

Miután egy vásárló összekapcsolódik az Ön identitásszolgáltatójával, a sub érték jelenik meg tárgyazonosítóként a vásárló profilján.

Ha egy vásárló profilja rossz tárgyhoz van kapcsolva az Ön identitásszolgáltatójában, a Shopify adminisztrációs felületén leválaszthatja a vásárlót a vásárlóprofiljáról. Az eltérő tárgyazonosító által érintett vásárlók bejelentkezéskor A használt bejelentkezési mód nem egyezik ezzel a fiókkal. hibaüzenettel találkozhatnak.

Miután leválasztja a vásárlót, a rendszer kijelentkezteti őt. Meglévő hitelesítő adataival újra bejelentkezhet, és a következő sikeres bejelentkezéskor új kapcsolat jön létre a vásárlóprofilja és az Ön identitásszolgáltatója között.

A leválasztás csak a vásárló és az Ön identitásszolgáltatója közötti kapcsolatot szünteti meg. A vásárló profilját, rendeléseit és az üzlet egyéb adatait ez nem érinti.

Lépések:

  1. A Shopify adminisztrációs felületén nyissa meg a Vásárlók oldalt.
  2. Kattintson arra a vásárlóra, akit le szeretne választani.
  3. A vásárló adatainál kattintson a Leválasztás gombra az Ön identitásszolgáltatójának azonosítója, például az Okta-azonosító vagy az Auth0-azonosító mellett.
  4. Tekintse át a megerősítő párbeszédablakban megjelenő tárgyazonosítót, és hasonlítsa össze az Ön identitásszolgáltatójában ehhez a vásárlóhoz kapcsolódó tárgyazonosítóval. Ha a tárgyazonosítók nem egyeznek, a leválasztásnak meg kell oldania A használt bejelentkezési mód nem egyezik ezzel a fiókkal. hibát.
  5. A megerősítéshez kattintson a Leválasztás gombra.

Visszaállítás a Shopifyra alapértelmezett identitásszolgáltatóként

Bármikor visszaállíthatja az identitásszolgáltatót az alapértelmezett vásárlói bejelentkezési élményre.

Lépések:

  1. A Shopify adminisztrációs felületén lépjen a Beállítások > Vásárlói fiókok menüpontra.

  2. Az Identitásszolgáltató szakaszban kattintson a Kezelés gombra.

  3. Az Alapértelmezett identitásszolgáltató legördülő menüben válassza az Aktiválás lehetőséget.

Az alapértelmezett identitásszolgáltató aktiválása után egy Aktív jelvény jelenik meg az alapértelmezett identitásszolgáltató mellett a Vásárlói fiókok beállításainak Identitásszolgáltató szakaszában.

Vásárlói adatok kezelése

Ha egy vásárló a személyes adatainak eltávolítását kéri a Shopify-üzletből, akkor a Shopify adminisztrációs felületén törölheti a vásárló személyes adatait.

Ha saját identitásszolgáltatót csatlakoztatott, akkor a szolgáltató irányítópultjáról is el kell távolítania a vonatkozó vásárlói adatokat. További információkért tekintse meg az identitásszolgáltató dokumentációját a vásárlói adatok törléséről.

Az identitásszolgáltató frissítése a vásárlói fiókok doménjének módosításakor

Ha azt tervezi, hogy egy másik URL-címre módosítja a vásárlói fiókok doménjét, a Shopify-ban történő módosítás előtt frissítenie kell az identitásszolgáltató beállításait. Ez biztosítja, hogy a vásárlók továbbra is megszakítás nélkül be tudjanak jelentkezni.

Ezek a lépések akkor szükségesek, ha a vásárlói fiókok URL-címét a Shopify-ban a régebbi formátumról (például: shopify.com/1234567890/account) az új aldoménes formátumra (account.your-store.com), vagy egy meglévő aldoménről egy másik aldoménre (például az account.your-store.com címről a customers.your-store.com címre) frissíti.

Az új vásárlóifiók-aldomén hozzáadása az identitásszolgáltatóhoz

Az új domént az aktuális doménnel együtt fogja hozzáadni az identitásszolgáltató beállításaihoz. Miután a Shopify-ban módosította a vásárlói fiókok doménjét, és megerősítette, hogy a vásárlói fiókokba történő be- és kijelentkezési folyamat működik, eltávolíthatja a régi doménbejegyzéseket.

Lépések:

  1. Jelentkezzen be az identitásszolgáltató felügyeleti konzoljára (például Auth0 vagy Okta).
  2. Keresse meg a Shopifyhoz létrehozott alkalmazást.
  3. Keresse meg az Átirányítási URI mezőt, és adjon hozzá egy új bejegyzést az egyéni aldoménjéhez. Például: https://account.your-store.com/authentication/login/external/callback
  4. Keresse meg a Kijelentkezési URL mezőt, és adjon hozzá egy új bejegyzést az egyéni aldoménjéhez. Például: https://account.your-store.com/logout_callback
  5. Mentse a módosításokat az identitásszolgáltatóban. Egyelőre tartsa meg a régi és az új URL-címeket is.
  6. Térjen vissza a Shopify adminisztrációs felületére, és kövesse a lépéseket a fiókja doménjének az új egyéni aldomén URL-címére történő módosításához a Shopify-ban.
  7. A megfelelő működés ellenőrzése érdekében tesztelje a bejelentkezést és a kijelentkezést a kirakatban.
  8. Opcionális: Miután meggyőződött arról, hogy a bejelentkezési folyamat megfelelően működik, visszatérhet az identitásszolgáltatóhoz, és eltávolíthatja a régi doménbejegyzéseket.

Gyakori átirányítási URI-mezőnevek szolgáltatónként

Gyakori átirányítási URI-mezőnevek szolgáltatónként
SzolgáltatóÁtirányítási URI-mező
Auth0Engedélyezett visszahívási URL-ek
OktaBejelentkezési átirányítási URI-k
Azure ADÁtirányítási URI-k
Egyéb
  • Visszahívási URL
  • Átirányítási URI