Menyambungkan dan mengurus penyedia identiti anda untuk akaun pelanggan

Anda boleh menyambungkan penyedia identiti anda sendiri kepada akaun pelanggan Shopify untuk memberikan pengalaman daftar masuk tersuai kepada pelanggan merentasi semua platform. Panduan ini membantu anda dengan proses persediaan, daripada mengkonfigurasi tetapan akaun pelanggan dan penyedia identiti anda hingga melengkapkan sambungan dalam pentadbir Shopify anda.

Sebelum anda menyambungkan penyedia identiti anda, semak Keperluan untuk menyambungkan penyedia identiti anda sendiri.

Pertimbangan untuk menyambungkan penyedia identiti anda

Semak pertimbangan berikut untuk menyambungkan penyedia identiti anda sendiri kepada akaun pelanggan:

  • Anda boleh menyambungkan berbilang penyedia identiti kepada Shopify, tetapi anda hanya boleh mempunyai satu penyedia identiti aktif pada satu masa di kedai dalam talian anda.
  • Alamat e-mel pelanggan dan tuntutan sub digunakan untuk mengenal pasti pelanggan. Anda juga boleh menyegerakkan data pelanggan tambahan seperti nama, nombor telefon, alamat dan tag daripada penyedia identiti anda kepada Shopify.
  • Sesi pelanggan sah selama 90 hari secara lalai. Masa tamat tempoh token ditetapkan oleh penyedia identiti anda.

Sambung kepada penyedia identiti

Untuk menyambung kepada penyedia identiti anda sendiri, anda perlu melengkapkan tugasan berikut mengikut urutan:

Langkah 1: Konfigurasikan tetapan akaun pelanggan anda

  1. Daripada pentadbir Shopify anda, pergi ke Tetapan > Akaun pelanggan.

  2. Dalam bahagian Penyedia identiti, klik Urus.

  3. Klik Sambung kepada penyedia.

  4. Dalam medan Nama penyedia identiti, masukkan nama penyedia identiti bagi perkhidmatan pengesahan anda.

  5. Biarkan halaman Sambung kepada penyedia identiti terbuka supaya anda boleh menyalin URL Panggil Balik dan URL Log keluar daripada bahagian Konfigurasi persediaan semasa anda mengkonfigurasi tetapan penyedia identiti anda.

Langkah 2: Konfigurasikan tetapan penyedia identiti anda

Selepas anda melengkapkan langkah dalam pentadbir Shopify untuk menyambung kepada penyedia identiti, anda perlu mengkonfigurasi tetapan berikut pada papan pemuka penyedia identiti anda. Langkah persediaan berbeza bergantung pada penyedia yang anda sambungkan. Hubungi penyedia identiti anda untuk mendapatkan sokongan bagi sebarang langkah persediaan pada papan pemuka penyedia identiti anda.

Langkah-langkah:

  1. Dalam tab pelayar yang berasingan, buka papan pemuka penyedia identiti anda.
  2. Daftar aplikasi anda: Cipta aplikasi sulit pada papan pemuka penyedia identiti anda, kemudian dapatkan client_id dan client_secret.
  3. Konfigurasikan URL hala semula dan log keluar: Pada papan pemuka penyedia identiti anda, masukkan URL Panggil Balik dan URL Log keluar yang disediakan di bahagian Konfigurasi persediaan pada halaman Sambung kepada identiti anda dalam pentadbir Shopify anda.
  4. Tentukan skop: Pada papan pemuka penyedia identiti anda, pastikan skop termasuk email dan openid.
  1. Sediakan titik akhir: Pastikan titik akhir berikut disediakan pada papan pemuka penyedia identiti anda:
    • Pemberian kuasa
    • Token
    • JWKS
    • Penemuan: Bergantung pada penyedia identiti anda, titik akhir Penemuan mungkin mempunyai nama yang berbeza, seperti Konfigurasi atau Konfigurasi Well-Known.
  2. Cari parameter URI ubah hala pascalog keluar penyedia identiti anda. Bergantung pada penyedia identiti anda, ini mungkin dinamakan post_logout_redirect_uri, logout_uri atau returnTo.
  3. Biarkan halaman ini terbuka dalam tab pelayar sebagai rujukan semasa anda melengkapkan sambungan penyedia identiti anda.

Langkah 3: Lengkapkan sambungan penyedia identiti anda

Selepas anda mengkonfigurasi tetapan penyedia identiti pada papan pemuka penyedia identiti anda, anda perlu kembali ke pentadbir Shopify untuk melengkapkan dan menguji sambungan anda.

Langkah-langkah:

  1. Kembali ke halaman Sambung kepada penyedia identiti dalam pentadbir Shopify anda.
  2. Dalam bahagian Maklumat aplikasi, isikan maklumat yang diperlukan seperti yang dipaparkan dalam tetapan penyedia identiti anda.
  3. Klik Simpan.
  4. Klik Uji sambungan, dan kemudian uji sama ada pengesahan penyedia identiti anda menghala semula ke akaun pelanggan anda. Jika anda baru-baru ini telah log masuk ke akaun pelanggan di kedai dalam talian anda, maka anda mungkin perlu log keluar dan log masuk kembali untuk menguji aliran daftar masuk yang baharu.
  5. Selepas anda menguji sambungan anda, klik Aktifkan.

Selepas anda mengaktifkan penyedia identiti baharu anda, lencana Aktif dipaparkan di sebelah nama penyedia identiti baharu anda dalam bahagian Penyedia identiti pada tetapan Akaun pelanggan anda.

Langkah 4: Tambahkan butang Daftar Masuk dengan Shop pada halaman daftar masuk luaran anda

Jika kedai anda menawarkan Shop Pay sebagai kaedah pembayaran, anda perlu Tambahkan Daftar masuk dengan Shop pada halaman daftar masuk luaran anda.

Pengalaman daftar masuk pelanggan

Selepas anda mengaktifkan penyedia identiti baharu, pelanggan yang telah daftar masuk perlu daftar masuk semula ke kedai anda menggunakan perkhidmatan pengesahan baharu.

Kedua-dua alamat e-mel dan sub daripada penyedia identiti digunakan untuk mengenal pasti pelanggan. Aliran daftar masuk untuk pelanggan anda bergantung pada sama ada alamat e-mel mereka sepadan dengan profil sedia ada dalam halaman Pelanggan bagi pentadbir Shopify anda:

  • Jika profil pelanggan dengan alamat e-mel tersebut wujud pada kedai anda, pelanggan akan dilog masuk ke akaun tersebut.
  • Jika tiada profil pelanggan wujud untuk alamat e-mel mereka, akaun pelanggan baharu akan dicipta selepas pelanggan berjaya daftar masuk.

Selepas pelanggan membuat pautan kepada penyedia identiti anda, sub akan dipaparkan sebagai ID subjek pada profil pelanggan.

Jika profil pelanggan dipautkan kepada subjek yang salah dalam penyedia identiti anda, anda boleh menyahpautkan pelanggan daripada profil pelanggan mereka dalam pentadbir Shopify anda. Pelanggan yang terjejas oleh ID subjek yang tidak sepadan mungkin menemukan mesej ralat Kaedah daftar masuk yang anda gunakan tidak sepadan dengan akaun ini. apabila mereka cuba untuk mendaftar masuk.

Selepas anda menyahpautkan pelanggan, pelanggan tersebut akan didaftar keluar. Mereka boleh mendaftar masuk semula dengan bukti kelayakan sedia ada mereka, dan pautan baharu antara profil pelanggan mereka dengan penyedia identiti anda akan dicipta semasa kali seterusnya mereka berjaya mendaftar masuk.

Tindakan menyahpaut hanya mengalih keluar hubungan antara pelanggan dengan penyedia identiti anda. Profil pelanggan, pesanan dan data kedai yang lain tidak terjejas.

Langkah-langkah:

  1. Dalam pentadbir Shopify anda, buka halaman Pelanggan.
  2. Klik pelanggan yang ingin anda nyahpautkan.
  3. Dalam butiran pelanggan, klik Nyahpaut bersebelahan dengan ID penyedia identiti anda, seperti ID Okta atau ID Auth0.
  4. Semak ID subjek yang dipaparkan dalam dialog pengesahan, kemudian bandingkannya dengan ID subjek yang diikat pada pelanggan ini dalam penyedia identiti anda. Jika ID subjek tidak sepadan, maka tindakan menyahpaut seharusnya menyelesaikan ralat Kaedah daftar masuk yang anda gunakan tidak sepadan dengan akaun ini.
  5. Klik Nyahpaut untuk mengesahkan.

Kembalikan kepada Shopify sebagai penyedia identiti lalai

Anda boleh menukar penyedia identiti anda kembali kepada pengalaman daftar masuk pelanggan lalai pada bila-bila masa.

Langkah-langkah:

  1. Daripada pentadbir Shopify anda, pergi ke Tetapan > Akaun pelanggan.

  2. Dalam bahagian Penyedia identiti, klik Urus.

  3. Dalam menu juntai bawah Penyedia identiti lalai, pilih Aktifkan.

Selepas anda mengaktifkan penyedia identiti lalai anda, lencana Aktif dipaparkan di sebelah penyedia identiti lalai dalam bahagian Penyedia identiti bagi tetapan Akaun pelanggan anda.

Mengurus data pelanggan

Jika pelanggan meminta agar maklumat peribadi mereka dialih keluar daripada kedai Shopify anda, anda boleh memadamkan data peribadi pelanggan daripada pentadbir Shopify anda.

Jika anda telah menyambungkan penyedia identiti anda sendiri, anda juga perlu mengalih keluar sebarang data pelanggan yang berkaitan daripada papan pemuka penyedia anda. Untuk mendapatkan maklumat lanjut, rujuk dokumentasi penyedia identiti anda tentang pemadaman data pelanggan.

Mengemaskinikan penyedia identiti anda apabila menukar domain akaun pelanggan anda

Jika anda merancang untuk menukar domain akaun pelanggan anda kepada URL yang berbeza, anda perlu mengemaskinikan tetapan penyedia identiti anda sebelum membuat perubahan dalam Shopify. Ini memastikan pelanggan boleh terus daftar masuk tanpa gangguan.

Langkah-langkah ini diperlukan apabila anda mengemaskinikan URL akaun pelanggan anda dalam Shopify daripada format legasi, seperti shopify.com/1234567890/account, kepada format subdomain baharu account.your-store.com, atau daripada subdomain sedia ada kepada subdomain berbeza, seperti mengemaskinikan account.your-store.com kepada customers.your-store.com.

Tambahkan subdomain akaun pelanggan baharu pada penyedia identiti anda

Anda akan menambah domain baharu pada tetapan penyedia identiti anda bersama-sama dengan domain semasa anda. Selepas anda menukar domain akaun pelanggan dalam Shopify dan mengesahkan proses daftar masuk dan daftar keluar akaun pelanggan berfungsi, anda boleh mengalih keluar entri domain lama.

Langkah-langkah:

  1. Log masuk ke konsol pentadbir penyedia identiti anda, seperti Auth0 atau Okta.
  2. Cari aplikasi yang telah anda cipta untuk Shopify.
  3. Cari medan URI ubah hala dan tambahkan entri baharu untuk subdomain tersuai anda. Contohnya: https://account.your-store.com/authentication/login/external/callback
  4. Cari medan URL Daftar keluar dan tambahkan entri baharu untuk subdomain tersuai anda. Contohnya: https://account.your-store.com/logout_callback
  5. Simpan perubahan anda dalam penyedia identiti. Simpan kedua-dua URL lama dan baharu buat masa ini.
  6. Kembali ke pentadbir Shopify anda dan ikuti langkah-langkah untuk menukar domain akaun anda kepada URL subdomain tersuai baharu dalam Shopify.
  7. Uji kedua-dua daftar masuk dan daftar keluar pada laman kedai anda untuk mengesahkan bahawa semuanya berfungsi.
  8. Pilihan: Selepas proses daftar masuk disahkan berfungsi dengan betul, anda boleh kembali ke penyedia identiti anda dan mengalih keluar entri domain lama.

Nama medan URI ubah hala biasa mengikut penyedia

Nama medan URI ubah hala biasa mengikut penyedia
PenyediaMedan URI ubah hala
Auth0URL Panggil Balik yang Dibenarkan
OktaURI ubah hala daftar masuk
Azure ADURI Ubah Hala
Lain-lain
  • URL Panggil Balik
  • URI Ubah Hala