Σύνδεση και διαχείριση του παρόχου ταυτότητάς σας για τους λογαριασμούς πελατών

Μπορείτε να συνδέσετε τον δικό σας πάροχο ταυτότητας στους λογαριασμούς πελατών του Shopify για να παρέχετε στους πελάτες μια προσαρμοσμένη εμπειρία σύνδεσης σε όλες τις πλατφόρμες. Αυτός ο οδηγός σάς βοηθά στη διαδικασία εγκατάστασης, από τη διαμόρφωση των λογαριασμών πελατών σας και των ρυθμίσεων του παρόχου ταυτότητας έως την ολοκλήρωση της σύνδεσης στον Διαχειριστή Shopify.

Πριν συνδέσετε τον πάροχο ταυτότητάς σας, διαβάστε τις Προϋποθέσεις για τη σύνδεση του δικού σας παρόχου ταυτότητας.

Τι πρέπει να λάβετε υπόψη για τη σύνδεση του παρόχου ταυτότητάς σας

Εξετάστε τα παρακάτω σημεία όσον αφορά τη σύνδεση του δικού σας παρόχου ταυτότητας στους λογαριασμούς πελατών:

  • Μπορείτε να συνδέσετε πολλούς παρόχους ταυτότητας στο Shopify, αλλά μπορείτε να έχετε μόνο έναν ενεργό πάροχο ταυτότητας κάθε φορά στο διαδικτυακό κατάστημά σας.
  • Η διεύθυνση email πελάτη και ο ισχυρισμός sub χρησιμοποιούνται για την ταυτοποίηση των πελατών. Μπορείτε, επίσης, να συγχρονίσετε επιπλέον δεδομένα πελατών, όπως όνομα, αριθμό τηλεφώνου, διεύθυνση και ετικέτες, από τον πάροχο ταυτότητάς σας στο Shopify.
  • Οι περίοδοι σύνδεσης των πελατών ισχύουν για 90 ημέρες από προεπιλογή. Οι χρόνοι λήξης των διακριτικών ορίζονται από τον πάροχο ταυτότητάς σας.

Σύνδεση σε πάροχο ταυτότητας

Για να συνδεθείτε στον δικό σας πάροχο ταυτότητας, πρέπει να ολοκληρώσετε τις παρακάτω εργασίες με τη σειρά:

Βήμα 1: Διαμορφώστε τις ρυθμίσεις των λογαριασμών πελατών σας

  1. Από τον Διαχειριστή Shopify, μεταβείτε στις Ρυθμίσεις > Λογαριασμοί πελατών.

  2. Στην ενότητα Πάροχος ταυτότητας, κάντε κλικ στη Διαχείριση.

  3. Κάντε κλικ στη Σύνδεση σε πάροχο.

  4. Στο πεδίο Όνομα παρόχου ταυτότητας, εισαγάγετε το όνομα του παρόχου ταυτότητας για την υπηρεσία ελέγχου ταυτότητας που χρησιμοποιείτε.

  5. Κρατήστε ανοιχτή τη σελίδα Σύνδεση σε πάροχο ταυτότητας, ώστε να μπορείτε να αντιγράψετε το URL επανάκλησης και τα URL αποσύνδεσης από την ενότητα Ρυθμίσεις εγκατάστασης καθώς διαμορφώνετε τις ρυθμίσεις του παρόχου ταυτότητάς σας.

Βήμα 2: Διαμορφώστε τις ρυθμίσεις του παρόχου ταυτότητάς σας

Αφού ολοκληρώσετε τα βήματα στον Διαχειριστή Shopify για τη σύνδεση σε έναν πάροχο ταυτότητας, πρέπει να διαμορφώσετε τις ακόλουθες ρυθμίσεις στον πίνακα ελέγχου του παρόχου ταυτότητάς σας. Τα βήματα εγκατάστασης διαφέρουν ανάλογα με τον πάροχο στον οποίο συνδέεστε. Επικοινωνήστε με τον πάροχο ταυτότητάς σας για υποστήριξη σχετικά με τυχόν βήματα εγκατάστασης στον πίνακα ελέγχου του.

Βήματα:

  1. Σε μια ξεχωριστή καρτέλα του προγράμματος περιήγησης, ανοίξτε τον πίνακα ελέγχου του παρόχου ταυτότητάς σας.
  2. Καταχώριση της εφαρμογής σας: Δημιουργήστε μια εμπιστευτική εφαρμογή στον πίνακα ελέγχου του παρόχου ταυτότητάς σας και, στη συνέχεια, αποκτήστε τα client_id και client_secret.
  3. Διαμόρφωση των URL ανακατεύθυνσης και αποσύνδεσης: Στον πίνακα ελέγχου του παρόχου ταυτότητάς σας, εισαγάγετε το URL επανάκλησης και τα URL αποσύνδεσης που παρέχονται στις Ρυθμίσεις εγκατάστασης της σελίδας Σύνδεση στην ταυτότητά σας στον Διαχειριστή Shopify.
  4. Ορισμός ευρών: Στον πίνακα ελέγχου του παρόχου ταυτότητάς σας, βεβαιωθείτε ότι τα εύρη περιλαμβάνουν το email και το openid.
  1. Ρύθμιση τελικών σημείων: Βεβαιωθείτε ότι τα ακόλουθα τελικά σημεία έχουν ρυθμιστεί στον πίνακα ελέγχου του παρόχου ταυτότητάς σας:
    • Εξουσιοδότηση
    • Διακριτικό
    • JWKS
    • Ανακάλυψη (Discovery): Ανάλογα με τον πάροχο ταυτότητάς σας, το τελικό σημείο ανακάλυψης ενδέχεται να έχει διαφορετικό όνομα, όπως Διαμόρφωση (Configuration) ή Γνωστή διαμόρφωση (Well-Known Configuration).
  2. Εντοπίστε την παράμετρο URI ανακατεύθυνσης μετά την αποσύνδεση του παρόχου ταυτότητάς σας. Ανάλογα με τον πάροχο ταυτότητάς σας, μπορεί να ονομάζεται post_logout_redirect_uri, logout_uri ή returnTo.
  3. Κρατήστε αυτήν τη σελίδα ανοιχτή σε μια καρτέλα του προγράμματος περιήγησης για να ανατρέχετε σε αυτήν καθώς ολοκληρώνετε τη σύνδεση του παρόχου ταυτότητάς σας.

Βήμα 3: Ολοκληρώστε τη σύνδεση του παρόχου ταυτότητάς σας

Αφού διαμορφώσετε τις ρυθμίσεις του παρόχου ταυτότητας στον πίνακα ελέγχου του παρόχου σας, πρέπει να επιστρέψετε στον Διαχειριστή Shopify για να ολοκληρώσετε και να ελέγξετε τη σύνδεσή σας.

Βήματα:

  1. Επιστρέψτε στη σελίδα Σύνδεση σε πάροχο ταυτότητας στον Διαχειριστή Shopify.
  2. Στην ενότητα Πληροφορίες εφαρμογής, συμπληρώστε τις απαραίτητες πληροφορίες όπως εμφανίζονται στις ρυθμίσεις του παρόχου ταυτότητάς σας.
  3. Κάντε κλικ στην Αποθήκευση.
  4. Κάντε κλικ στη Δοκιμή σύνδεσης και, στη συνέχεια, ελέγξτε ότι ο έλεγχος ταυτότητας του παρόχου σας ανακατευθύνει στους λογαριασμούς πελατών σας. Εάν έχετε συνδεθεί πρόσφατα στον λογαριασμό πελάτη σας στο διαδικτυακό σας κατάστημα, ίσως χρειαστεί να αποσυνδεθείτε και να συνδεθείτε ξανά για να ελέγξετε τη νέα ροή σύνδεσης.
  5. Αφού δοκιμάσετε τη σύνδεσή σας, κάντε κλικ στην Ενεργοποίηση.

Μετά την ενεργοποίηση του νέου σας παρόχου ταυτότητας, εμφανίζεται το σήμα Ενεργό δίπλα στο όνομα του νέου παρόχου στην ενότητα Πάροχος ταυτότητας των ρυθμίσεων στους Λογαριασμούς πελατών σας.

Βήμα 4: Προσθέστε το κουμπί «Σύνδεση με το Shop» στην εξωτερική σελίδα σύνδεσής σας

Εάν το κατάστημά σας προσφέρει το Shop Pay ως μέθοδο πληρωμής, τότε θα πρέπει να προσθέσετε τη λειτουργία Σύνδεση με το Shop στην εξωτερική σελίδα σύνδεσής σας.

Εμπειρία σύνδεσης πελάτη

Αφού ενεργοποιήσετε έναν νέο πάροχο ταυτότητας, οι συνδεδεμένοι πελάτες θα πρέπει να συνδεθούν ξανά στο κατάστημά σας χρησιμοποιώντας τη νέα υπηρεσία ελέγχου ταυτότητας.

Τόσο η διεύθυνση email όσο και το sub από τον πάροχο ταυτότητας χρησιμοποιούνται για την ταυτοποίηση των πελατών. Η ροή σύνδεσης για τον πελάτη σας εξαρτάται από το εάν η διεύθυνση email του αντιστοιχεί σε υπάρχον προφίλ στη σελίδα Πελάτες στον διαχειριστή Shopify:

  • Αν υπάρχει προφίλ πελάτη με αυτήν τη διεύθυνση email στο κατάστημά σας, τότε ο πελάτης συνδέεται σε αυτόν τον λογαριασμό.
  • Αν δεν υπάρχει προφίλ πελάτη για τη διεύθυνση email του, τότε δημιουργείται ένας νέος λογαριασμός πελάτη μετά την επιτυχή σύνδεσή του.

Αφού ένας πελάτης συνδεθεί με τον πάροχο ταυτότητάς σας, το sub εμφανίζεται ως το αναγνωριστικό θέματος στο προφίλ πελάτη.

Εάν το προφίλ ενός πελάτη είναι συνδεδεμένο με λάθος θέμα στον πάροχο ταυτότητάς σας, μπορείτε να αποσυνδέσετε τον πελάτη από το προφίλ πελάτη του στον Διαχειριστή Shopify. Οι πελάτες που επηρεάζονται από ένα αναντίστοιχο αναγνωριστικό θέματος ενδέχεται να αντιμετωπίσουν το μήνυμα σφάλματος Η μέθοδος σύνδεσης που χρησιμοποιήσατε δεν αντιστοιχεί σε αυτόν τον λογαριασμό. όταν προσπαθούν να συνδεθούν.

Αφού καταργήσετε τη σύνδεση ενός πελάτη, ο πελάτης αποσυνδέεται από τον λογαριασμό του. Μπορεί να συνδεθεί ξανά με τα υπάρχοντα διαπιστευτήριά του, και δημιουργείται μια νέα σύνδεση μεταξύ του προφίλ πελάτη του και του παρόχου ταυτότητάς σας κατά την επόμενη επιτυχή σύνδεσή του.

Η αποσύνδεση καταργεί μόνο τη σύνδεση μεταξύ του πελάτη και του παρόχου ταυτότητάς σας. Το προφίλ πελάτη, οι παραγγελίες και άλλα δεδομένα του καταστήματος δεν επηρεάζονται.

Βήματα:

  1. Στον Διαχειριστή Shopify, ανοίξτε τη σελίδα Πελάτες.
  2. Κάντε κλικ στον πελάτη που θέλετε να αποσυνδέσετε.
  3. Στις λεπτομέρειες πελάτη, κάντε κλικ στην Αποσύνδεση δίπλα στο αναγνωριστικό του παρόχου ταυτότητάς σας, όπως στο Okta ID ή το Auth0 ID.
  4. Εξετάστε το αναγνωριστικό θέματος που εμφανίζεται στο παράθυρο διαλόγου επιβεβαίωσης και συγκρίνετέ το με το αναγνωριστικό θέματος που συνδέεται με αυτόν τον πελάτη στον πάροχο ταυτότητάς σας. Εάν τα αναγνωριστικά θέματος δεν ταιριάζουν, τότε η αποσύνδεση αναμένεται να επιλύσει το σφάλμα Η μέθοδος σύνδεσης που χρησιμοποιήσατε δεν αντιστοιχεί σε αυτόν τον λογαριασμό.
  5. Κάντε κλικ στην Αποσύνδεση για επιβεβαίωση.

Επαναφορά στο Shopify ως προεπιλεγμένο πάροχο ταυτότητας

Μπορείτε να επαναφέρετε τον πάροχο ταυτότητας στην προεπιλεγμένη εμπειρία σύνδεσης πελατών ανά πάσα στιγμή.

Βήματα:

  1. Από τον Διαχειριστή Shopify, μεταβείτε στις Ρυθμίσεις > Λογαριασμοί πελατών.

  2. Στην ενότητα Πάροχος ταυτότητας, κάντε κλικ στη Διαχείριση.

  3. Στο αναπτυσσόμενο μενού Προεπιλεγμένος πάροχος ταυτότητας, επιλέξτε Ενεργοποίηση.

Αφού ενεργοποιήσετε τον προεπιλεγμένο πάροχο ταυτότητας, εμφανίζεται ένα σήμα Ενεργό δίπλα στον προεπιλεγμένο πάροχο ταυτότητας στην ενότητα Πάροχος ταυτότητας των ρυθμίσεων για τους Λογαριασμούς πελατών.

Διαχείριση δεδομένων πελατών

Αν ένας πελάτης ζητήσει να αφαιρεθούν οι προσωπικές πληροφορίες του από το κατάστημα Shopify σας, τότε μπορείτε να διαγράψετε τα προσωπικά δεδομένα του από τον διαχειριστή Shopify.

Αν έχετε συνδέσει τον δικό σας πάροχο ταυτότητας, τότε θα πρέπει επίσης να καταργήσετε τυχόν σχετικά δεδομένα πελατών από τον πίνακα ελέγχου του παρόχου. Για περισσότερες πληροφορίες, ανατρέξτε στην τεκμηρίωση του παρόχου ταυτότητας σχετικά με τη διαγραφή δεδομένων πελατών.

Ενημέρωση του παρόχου ταυτότητας κατά την αλλαγή του domain λογαριασμών πελατών

Εάν σχεδιάζετε να αλλάξετε το domain των λογαριασμών πελατών σε ένα διαφορετικό URL, τότε θα χρειαστεί να ενημερώσετε τις ρυθμίσεις του παρόχου ταυτότητας προτού κάνετε την αλλαγή στο Shopify. Με αυτόν τον τρόπο διασφαλίζεται ότι οι πελάτες θα μπορούν να συνεχίσουν να συνδέονται χωρίς διακοπές.

Αυτά τα βήματα είναι απαραίτητα όταν ενημερώνετε το URL των λογαριασμών πελατών στο Shopify από την παλιά μορφή, όπως shopify.com/1234567890/account, στη νέα μορφή με subdomain (υποτομέα) account.your-store.com, ή από ένα υπάρχον subdomain σε ένα διαφορετικό subdomain, όπως κατά την ενημέρωση από account.your-store.com σε customers.your-store.com.

Προσθήκη του νέου subdomain λογαριασμών πελατών στον πάροχο ταυτότητας

Θα προσθέσετε το νέο domain στις ρυθμίσεις του παρόχου ταυτότητας, παράλληλα με το τρέχον domain σας. Αφού αλλάξετε το domain των λογαριασμών πελατών στο Shopify και επιβεβαιώσετε ότι η διαδικασία σύνδεσης και αποσύνδεσης λειτουργεί, τότε μπορείτε να καταργήσετε τις καταχωρίσεις του παλιού domain.

Βήματα:

  1. Συνδεθείτε στην κονσόλα διαχειριστή του παρόχου ταυτότητάς σας, όπως στο Auth0 ή στο Okta.
  2. Εντοπίστε την εφαρμογή που δημιουργήσατε για το Shopify.
  3. Βρείτε το πεδίο URI ανακατεύθυνσης (Redirect URI) και προσθέστε μια νέα καταχώριση για το προσαρμοσμένο subdomain σας. Για παράδειγμα: https://account.your-store.com/authentication/login/external/callback
  4. Βρείτε το πεδίο URL αποσύνδεσης (Sign-out URL) και προσθέστε μια νέα καταχώριση για το προσαρμοσμένο subdomain σας. Για παράδειγμα: https://account.your-store.com/logout_callback
  5. Αποθηκεύστε τις αλλαγές σας στον πάροχο ταυτότητας. Κρατήστε τόσο το παλιό όσο και το νέο URL προς το παρόν.
  6. Επιστρέψτε στον διαχειριστή Shopify και ακολουθήστε τα βήματα για να αλλάξετε το domain λογαριασμών σας στο νέο URL προσαρμοσμένου subdomain στο Shopify.
  7. Δοκιμάστε τόσο τη σύνδεση όσο και την αποσύνδεση στο ηλεκτρονικό κατάστημά σας για να επιβεβαιώσετε ότι όλα λειτουργούν.
  8. Προαιρετικό: Αφού επιβεβαιωθεί ότι η διαδικασία σύνδεσης λειτουργεί σωστά, μπορείτε να επιστρέψετε στον πάροχο ταυτότητας και να καταργήσετε τις παλιές καταχωρίσεις domain.

Συνήθη ονόματα πεδίων URI ανακατεύθυνσης ανά πάροχο

Συνήθη ονόματα πεδίων URI ανακατεύθυνσης ανά πάροχο
ΠάροχοςΠεδίο URI ανακατεύθυνσης
Auth0Επιτρεπόμενα URL επανάκλησης
OktaURI ανακατεύθυνσης σύνδεσης
Azure ADURI ανακατεύθυνσης
Άλλο
  • URL επανάκλησης
  • URI ανακατεύθυνσης