Az identitásszolgáltató csatlakoztatása és kezelése a vásárlói fiókokhoz

Saját identitásszolgáltatóját csatlakoztathatja a Shopify vásárlói fiókokhoz, hogy személyre szabott bejelentkezési élményt nyújtson a vásárlóknak minden platformon. Ez az útmutató végigvezeti Önt 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 kezdve a kapcsolat Shopify adminisztrációs felületen történő véglegesítéséig.

Mielőtt csatlakoztatná az identitásszolgáltatóját, tekintse át a Saját identitásszolgáltató csatlakoztatásának követelményei című részt.

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

Tekintse át a következő megfontolásokat a saját identitásszolgáltatójának a vásárlói fiókokhoz való csatlakoztatásával kapcsolatban:

  • Több identitásszolgáltatót is csatlakoztathat a Shopifyhoz, de az online áruházában egyszerre csak egy aktív identitásszolgáltató lehet.
  • Az identitásszolgáltatójától csak a vásárló e-mail-címe és a sub claim szinkronizálódik a Shopifyba; ezek az adatok szolgálnak a vásárlók azonosítására. Ha más adatokat is szeretne szinkronizálni az identitásszolgáltatójától a Shopifyba, akkor létre kell hoznia egy egyéni API-hívást.
  • A vásárlói munkamenetek alapértelmezés szerint 90 napig érvényesek. A hosszú élettartamú munkamenetek fenntartásához az identitásszolgáltatónak frissítő tokent kell kiadnia. További részletekért lásd a Munkamenet- és tokenkövetelmények című részt.

Csatlakozás identitásszolgáltatóhoz

A saját identitásszolgáltatójához való csatlakozáshoz 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 Csatlakozás szolgáltatóhoz gombra.

  4. Az Identitásszolgáltató neve mezőbe írja be a hitelesítési szolgáltatás identitásszolgáltatójának nevét.

  5. Tartsa nyitva a Csatlakozás identitásszolgáltatóhoz oldalt, hogy kimásolhassa a Visszahívási URL-címet és a Kijelentkezési URL-címeket a Beállítási konfigurációk szakaszból, miközben konfigurálja az identitásszolgáltató beállításait.

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

Miután elvégezte az identitásszolgáltatóhoz való csatlakozás lépéseit a Shopify adminisztrációs felületén, konfigurálnia kell a következő beállításokat az identitásszolgáltató irányítópultján. A beállítási lépések a csatlakoztatott szolgáltatótól függően eltérőek lehetnek. Az identitásszolgáltató irányítópultján végzett beállítási lépésekkel kapcsolatos támogatásért 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 szerezze be a client_id és client_secret értékeket.
  3. Az átirányítási és kijelentkezési URL-címek konfigurálása: Az identitásszolgáltató irányítópultján írja be a Visszahívási URL-címet és a Kijelentkezési URL-címeket, amelyek a Shopify adminisztrációs felületének Csatlakozás az identitáshoz oldalán, a Beállítási konfigurációk szakaszban találhatók.
  4. Hatókörök meghatározása: Az identitásszolgáltató irányítópultján győződjön meg arról, hogy a hatókörök tartalmazzák az email és az openid elemeket.
  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
    • Felfedezés: Az identitásszolgáltatótól függően a Felfedezés végpontnak más neve is lehet, például Konfiguráció vagy Jól ismert konfiguráció.
  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 ez lehet a post_logout_redirect_uri, a logout_uri vagy a returnTo.
  3. Tartsa nyitva ezt az oldalt egy böngészőlapon, hogy hivatkozhasson rá, miközben befejezi az identitásszolgáltatói kapcsolatot.

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

Miután konfigurálta az identitásszolgáltató beállításait az identitásszolgáltató irányítópultján, vissza kell térnie a Shopify adminisztrációs felületére, hogy befejezze és tesztelje a kapcsolatot.

Lépések:

  1. Térjen vissza a Csatlakozás identitásszolgáltatóhoz oldalra a Shopify adminisztrációs felületén.
  2. Az Alkalmazás adatai szakaszban töltse ki a szükséges adatokat úgy, ahogyan azok az identitásszolgáltató beállításaiban megjelennek.
  3. Kattintson a Mentés gombra.
  4. Kattintson a Kapcsolat tesztelése gombra, majd tesztelje, hogy az identitásszolgáltató hitelesítése átirányítja-e Önt a vásárlói fiókokhoz. Ha a közelmúltban bejelentkezett a vásárlói fiókjába az online áruházában, akkor lehet, hogy ki kell jelentkeznie, majd újra be kell jelentkeznie az új bejelentkezési folyamat teszteléséhez.
  5. Miután tesztelte a kapcsolatot, kattintson az Aktiválás gombra.

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

4. lépés: A „Bejelentkezés Shop használatával” gomb hozzáadása a külső bejelentkezési oldalhoz

Ha az üzlete fizetési módként kínálja a Shop Pay szolgáltatást, akkor hozzá kell adnia a „Bejelentkezés Shop használatával” gombot 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 üzletébe 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 érték is 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 e-mail-címmel létezik vásárlóprofil az üzletében, akkor a vásárló bejelentkezik az adott fiókba.
  • Ha az e-mail-címükhöz nem létezik vásárlóprofil, akkor a sikeres bejelentkezést követően új vásárlói fiók jön létre.

A sub egy belső azonosító, és nem érhető el API-n vagy a Shopify adminisztrációs felületén keresztül.

Visszaállás az alapértelmezett Shopify identitásszolgáltatóra

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.

Miután aktiválta az alapértelmezett identitásszolgáltatót, 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ó kéri személyes adatainak eltávolítását a Shopify-üzletébő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ó vásárlói adatok törléséről szóló dokumentációját.