Conectarea și gestionarea furnizorului dumneavoastră de identitate pentru conturile de clienți
Vă puteți conecta propriul furnizor de identitate la conturile de clienți Shopify pentru a le oferi clienților o experiență de conectare personalizată pe toate platformele. Acest ghid vă ajută pe parcursul procesului de configurare, de la configurarea conturilor de clienți și a setărilor furnizorului de identitate până la finalizarea conexiunii în panoul de administrare Shopify.
Înainte de a conecta furnizorul de identitate, consultați secțiunea Cerințe pentru conectarea propriului furnizor de identitate.
Pe această pagină
- Considerente pentru conectarea furnizorului de identitate
- Conectarea la un furnizor de identitate
- Experiența de conectare a clienților
- Dezasociați un client de furnizorul dumneavoastră de identitate
- Revenirea la Shopify ca furnizor de identitate implicit
- Gestionarea datelor clienților
- Actualizarea furnizorului de identitate la schimbarea domeniului pentru conturile de clienți
Considerente pentru conectarea furnizorului de identitate
Consultați următoarele considerente pentru conectarea propriului furnizor de identitate la conturile de clienți:
- Puteți conecta mai mulți furnizori de identitate la Shopify, dar puteți avea doar un singur furnizor de identitate activ la un moment dat în magazinul online.
- Adresa de e-mail a clientului și revendicarea
subsunt folosite pentru a identifica clienții. De asemenea, puteți să sincronizați informații suplimentare despre clienți, cum ar fi numele, numărul de telefon, adresa și etichetele, de la furnizorul dumneavoastră de identitate către Shopify. - Sesiunile clienților sunt valabile 90 de zile în mod implicit. Timpii de expirare a tokenurilor sunt setați de furnizorul dumneavoastră de identitate.
Conectarea la un furnizor de identitate
Pentru a vă conecta la propriul furnizor de identitate, trebuie să finalizați următoarele sarcini în ordine:
- Pasul 1: Configurați setările conturilor de clienți.
- Pasul 2: Configurați setările din tabloul de bord al furnizorului de identitate.
- Pasul 3: Finalizați conexiunea cu furnizorul de identitate în panoul de administrare Shopify.
- Pasul 4: Adăugați butonul Conectare cu Shop pe pagina de conectare externă, atunci când aveți opțiunea Shop Pay activată în magazin.
Pasul 1: Configurați setările conturilor de clienți
Din panoul de administrare Shopify, accesați Setări > Conturi de clienți.
În secțiunea Furnizor de identitate, faceți clic pe Gestionare.
Faceți clic pe Conectați-vă la furnizor.
În câmpul Nume furnizor de identitate, introduceți numele furnizorului de identitate pentru serviciul dumneavoastră de autentificare.
Mențineți deschisă pagina Conectarea la furnizorul de identitate pentru a putea copia URL-ul callback și URL-urile de deconectare din secțiunea Setări de configurare pe măsură ce configurați setările furnizorului de identitate.
Pasul 2: Configurați setările furnizorului de identitate
După ce finalizați pașii din panoul de administrare Shopify pentru a vă conecta la un furnizor de identitate, trebuie să configurați următoarele setări în tabloul de bord al furnizorului de identitate. Pașii de configurare variază în funcție de furnizorul la care vă conectați. Contactați furnizorul de identitate pentru asistență cu privire la orice pași de configurare din tabloul de bord al acestuia.
Pași:
- Într-o filă separată a browserului, deschideți tabloul de bord al furnizorului de identitate.
- Înregistrați aplicația: Creați o aplicație confidențială în tabloul de bord al furnizorului de identitate, apoi obțineți
client_idșiclient_secret. - Configurați URL-urile de redirecționare și deconectare: În tabloul de bord al furnizorului de identitate, introduceți URL-ul callback și URL-urile de deconectare care sunt furnizate în Setările de configurare din pagina Conectarea la identitate din panoul de administrare Shopify.
- Definiți domeniile: În tabloul de bord al furnizorului de identitate, asigurați-vă că domeniile (scopes) includ
emailșiopenid.
- Configurați punctele finale: Asigurați-vă că următoarele puncte finale sunt configurate în tabloul de bord al furnizorului de identitate:
- Autorizare
- Token
- JWKS
- Descoperire: În funcție de furnizorul de identitate, punctul final Descoperire ar putea avea un nume diferit, cum ar fi Configurare (Configuration) sau Configurare cunoscută (Well-Known Configuration).
- Localizați parametrul URI de redirecționare post-deconectare al furnizorului de identitate. În funcție de furnizorul dumneavoastră de identitate, acesta s-ar putea numi
post_logout_redirect_uri,logout_urisaureturnTo. - Păstrați această pagină deschisă într-o filă de browser pentru a o consulta atunci când finalizați conexiunea cu furnizorul de identitate.
Pasul 3: Finalizați conexiunea cu furnizorul de identitate
După configurarea setărilor în tabloul de bord al furnizorului de identitate, trebuie să reveniți în panoul de administrare Shopify pentru a finaliza și a testa conexiunea.
Pași:
- Reveniți la pagina Conectarea la furnizorul de identitate din panoul de administrare Shopify.
- În secțiunea Informații despre aplicație, completați informațiile obligatorii așa cum sunt afișate în setările furnizorului de identitate.
- Faceți clic pe Salvează.
- Faceți clic pe Testează conexiunea și apoi verificați dacă autentificarea furnizorului de identitate redirecționează către conturile dumneavoastră de clienți. Dacă v-ați conectat recent la contul de client în magazinul online, este posibil să fie nevoie să vă deconectați și apoi să vă reconectați pentru a testa noul flux de conectare.
- După ce testați conexiunea, faceți clic pe Activează.
După activarea noului furnizor de identitate, ecusonul Activ se va afișa lângă numele noului furnizor de identitate în secțiunea Furnizor de identitate a setărilor Conturi de clienți.
Pasul 4: Adăugați butonul Conectare cu Shop pe pagina de conectare externă
Dacă magazinul dumneavoastră oferă Shop Pay ca metodă de plată, atunci trebuie să adăugați funcția Conectează-te cu Shop pe pagina dumneavoastră externă de conectare.
Experiența de conectare a clienților
După ce activați un nou furnizor de identitate, clienții conectați trebuie să se conecteze din nou la magazinul dumneavoastră utilizând noul serviciu de autentificare.
Atât adresa de e-mail, cât și parametrul sub de la furnizorul de identitate sunt utilizate pentru a identifica clienții. Fluxul de conectare pentru clienți depinde de potrivirea adresei lor de e-mail cu un profil client existent din pagina Clienți din panoul de administrare Shopify:
- Dacă în magazinul dumneavoastră există un profil client cu respectiva adresă de e-mail, atunci clientul este conectat la acel cont.
- Dacă nu există niciun profil client pentru adresa lor de e-mail, atunci se creează un cont client nou după ce clientul se conectează cu succes.
După ce un client se asociază cu furnizorul dumneavoastră de identitate, atributul sub este afișat ca ID al subiectului în profilul clientului.
Dezasociați un client de furnizorul dumneavoastră de identitate
Dacă profilul unui client este asociat cu un subiect greșit din furnizorul dumneavoastră de identitate, puteți dezasocia clientul din profilul său de client în panoul de administrare Shopify. Clienții afectați de un ID de subiect necorespunzător pot întâmpina mesajul de eroare Metoda de conectare pe care ați folosit-o nu corespunde acestui cont. atunci când încearcă să se conecteze.
După ce dezasociați un client, acesta este deconectat. Se poate conecta din nou cu acreditările existente, iar o nouă legătură între profilul său de client și furnizorul dumneavoastră de identitate este creată la următoarea conectare reușită.
Dezasocierea elimină doar conexiunea dintre client și furnizorul dumneavoastră de identitate. Profilul clientului, comenzile și alte date din magazin nu sunt afectate.
Pași:
- În panoul de administrare Shopify, deschideți pagina Clienți.
- Dați clic pe clientul pe care doriți să-l dezasociați.
- În detaliile clientului, dați clic pe Dezasociază lângă ID-ul furnizorului dumneavoastră de identitate, cum ar fi Okta ID sau Auth0 ID.
- Verificați ID-ul subiectului afișat în caseta de dialog de confirmare și comparați-l cu ID-ul subiectului asociat acestui client în furnizorul dumneavoastră de identitate. Dacă ID-urile subiectului nu corespund, dezasocierea ar trebui să rezolve eroarea Metoda de conectare pe care ați folosit-o nu corespunde acestui cont.
- Dați clic pe Dezasociază pentru a confirma.
Revenirea la Shopify ca furnizor de identitate implicit
Puteți schimba furnizorul de identitate pentru a reveni oricând la experiența implicită de conectare a clientului.
Pași:
Din panoul de administrare Shopify, accesați Setări > Conturi de clienți.
În secțiunea Furnizor de identitate, faceți clic pe Gestionare.
În meniul vertical Furnizor de identitate implicit, selectați Activează.
După ce activați furnizorul de identitate implicit, un ecuson Activ va fi afișat lângă acesta în secțiunea Furnizor de identitate din setările dumneavoastră pentru Conturi de clienți.
Gestionarea datelor clienților
Dacă un client solicită eliminarea informațiilor personale din magazinul dumneavoastră Shopify, atunci puteți șterge permanent datele personale ale clientului din panoul de administrare Shopify.
Dacă ați conectat propriul furnizor de identitate, trebuie, de asemenea, să eliminați toate datele relevante ale clienților din tabloul de bord al furnizorului. Pentru mai multe informații, consultați documentația furnizorului de identitate privind ștergerea permanentă a datelor clienților.
Actualizarea furnizorului de identitate la modificarea domeniului pentru conturile de clienți
Dacă intenționați să modificați domeniul pentru conturile de clienți cu un alt URL, va trebui să actualizați setările furnizorului de identitate înainte de a efectua modificarea în Shopify. Acest lucru asigură faptul că clienții se pot conecta în continuare fără întreruperi.
Acești pași sunt necesari atunci când actualizați URL-ul pentru conturile de clienți din Shopify de la formatul vechi, cum ar fi shopify.com/1234567890/account, la noul format de domeniu secundar account.your-store.com, sau de la un domeniu secundar existent la un alt domeniu secundar, cum ar fi actualizarea account.your-store.com la customers.your-store.com.
Adăugarea noului domeniu secundar pentru conturile de clienți la furnizorul de identitate
Veți adăuga noul domeniu la setările furnizorului de identitate, alături de domeniul curent. După ce modificați domeniul pentru conturile de clienți în Shopify și confirmați că procesul de conectare și deconectare pentru conturile de clienți funcționează, puteți elimina înregistrările domeniului vechi.
Pași:
- Conectați-vă la consola de administrare a furnizorului dumneavoastră de identitate, cum ar fi Auth0 sau Okta.
- Găsiți aplicația pe care ați creat-o pentru Shopify.
- Găsiți câmpul URI de redirecționare și adăugați o nouă înregistrare pentru domeniul secundar personalizat. De exemplu:
https://account.your-store.com/authentication/login/external/callback - Găsiți câmpul URL de deconectare și adăugați o nouă înregistrare pentru domeniul secundar personalizat. De exemplu:
https://account.your-store.com/logout_callback - Salvați modificările în furnizorul de identitate. Păstrați deocamdată atât URL-ul vechi, cât și pe cel nou.
- Reveniți la panoul de administrare Shopify și urmați pașii pentru a modifica domeniul conturilor dumneavoastră la noul URL al domeniului secundar personalizat în Shopify.
- Testați atât conectarea, cât și deconectarea în magazinul dumneavoastră online pentru a confirma că totul funcționează.
- Opțional: După ce se confirmă că procesul de conectare funcționează corect, puteți reveni la furnizorul de identitate pentru a elimina înregistrările domeniului vechi.
Nume comune ale câmpurilor pentru URI-uri de redirecționare, în funcție de furnizor
| Furnizor | Câmp URI de redirecționare |
|---|---|
| Auth0 | URL-uri de apel invers permise (Allowed Callback URLs) |
| Okta | URI-uri de redirecționare la conectare (Sign-in redirect URIs) |
| Azure AD | URI-uri de redirecționare (Redirect URIs) |
| Altele |
|