Collegamento e gestione del provider di identità per gli account cliente
Puoi collegare il tuo provider di identità agli account cliente Shopify per offrire ai clienti un'esperienza di accesso su misura su tutte le piattaforme. Questa guida ti accompagna nel processo di configurazione, dalla configurazione degli account cliente e delle impostazioni del provider di identità fino al completamento del collegamento nel pannello di controllo Shopify.
Prima di collegare il provider di identità, consulta i Requisiti per il collegamento del proprio provider di identità.
In questa pagina
Considerazioni sul collegamento del provider di identità
Esamina le seguenti considerazioni per il collegamento del tuo provider di identità agli account cliente:
- Puoi collegare più provider di identità a Shopify, ma puoi avere un solo provider di identità attivo alla volta sul tuo negozio online.
- L'indirizzo email del cliente e l'attestazione
subsono gli unici dati sincronizzati dal tuo provider di identità a Shopify e vengono utilizzati per identificare i clienti. Se desideri sincronizzare altri dati dal tuo provider di identità a Shopify, devi creare una chiamata API personalizzata. - Le sessioni cliente sono valide per 90 giorni per impostazione predefinita. Per mantenere sessioni di lunga durata, il provider di identità deve emettere token di aggiornamento. Per maggiori dettagli, consulta Requisiti di sessione e token.
Collegati a un provider di identità
Per collegarti al tuo provider di identità, devi completare le seguenti attività in ordine:
- Passaggio 1: configura le impostazioni degli account cliente.
- Passaggio 2: configura le impostazioni nella dashboard del provider di identità.
- Passaggio 3: completa la connessione del provider di identità nel pannello di controllo Shopify.
- Passaggio 4: aggiungi il pulsante Accedi con Shop alla tua pagina di accesso esterna, se hai attivato Shop Pay sul tuo negozio.
Passaggio 1: configura le impostazioni degli account cliente
Dal pannello di controllo Shopify, vai a Impostazioni > Account cliente.
Nella sezione Provider di identità, clicca su Gestisci.
Clicca su Collegati al provider.
Nel campo Nome provider di identità, inserisci il nome del provider di identità per il tuo servizio di autenticazione.
Tieni aperta la pagina Collegati al provider di identità per copiare l'URL di richiamata e gli URL di disconnessione dalla sezione Configurazioni mentre configuri le impostazioni del provider di identità.
Passaggio 2: configura le impostazioni del provider di identità
Dopo aver completato i passaggi nel pannello di controllo Shopify per collegarti a un provider di identità, devi configurare le seguenti impostazioni nella dashboard del provider di identità. I passaggi di configurazione variano a seconda del provider a cui ti stai collegando. Contatta il provider di identità per ricevere assistenza per i passaggi di configurazione nella sua dashboard.
Passaggi:
- In una scheda del browser separata, apri la dashboard del provider di identità.
- Registra la tua applicazione: crea un'applicazione riservata nella dashboard del provider di identità, quindi ottieni
client_ideclient_secret. - Configura gli URL di reindirizzamento e disconnessione: nella dashboard del provider di identità, inserisci l'URL di richiamata e gli URL di disconnessione indicati nella sezione Configurazioni della pagina Collegati alla tua identità nel pannello di controllo Shopify.
- Definisci gli ambiti: nella dashboard del provider di identità, assicurati che gli ambiti includano
emaileopenid.
- Configura gli endpoint: Assicurati che i seguenti endpoint siano configurati nella dashboard del provider di identità:
- Autorizzazione
- Token
- JWKS
- Scoperta: a seconda del provider di identità, l'endpoint di scoperta potrebbe avere un nome diverso, ad esempio Configurazione o Configurazione nota.
- Individua il parametro URI di reindirizzamento post-disconnessione del provider di identità. A seconda del provider di identità, potrebbe essere denominato
post_logout_redirect_uri,logout_urioreturnTo. - Tieni aperta questa pagina in una scheda del browser per consultarla mentre completi la connessione del provider di identità.
Passaggio 3: completa la connessione del provider di identità
Dopo aver configurato le impostazioni nella dashboard del provider di identità, devi tornare al pannello di controllo Shopify per completare e testare la connessione.
Passaggi:
- Torna alla pagina Collegati al provider di identità nel pannello di controllo Shopify.
- Nella sezione Informazioni sull'applicazione, compila le informazioni richieste come appaiono nelle impostazioni del provider di identità.
- Clicca su Salva.
- Clicca su Testa la connessione, quindi verifica che l'autenticazione del provider di identità reindirizzi agli account cliente. Se di recente hai effettuato l'accesso all'account cliente sul negozio online, potresti dover disconnetterti e accedere di nuovo per testare il nuovo flusso di accesso.
- Dopo aver testato la connessione, clicca su Attiva.
Dopo aver attivato il nuovo provider di identità, accanto al suo nome verrà visualizzato un badge Attivo nella sezione Provider di identità delle impostazioni Account cliente.
Passaggio 4: aggiungi il pulsante Accedi con Shop alla pagina di accesso esterna
Se il tuo negozio offre Shop Pay come metodo di pagamento, devi aggiungere Accedi con Shop alla tua pagina di accesso esterna.
Esperienza di accesso dei clienti
Dopo l'attivazione di un nuovo provider di identità, i clienti che hanno effettuato l'accesso devono accedere di nuovo al negozio utilizzando il nuovo servizio di autenticazione.
Sia l'indirizzo email che il valore sub del provider di identità vengono utilizzati per identificare i clienti. Il flusso di accesso dipende dal fatto che l'indirizzo email del cliente corrisponda o meno a un profilo esistente nella pagina Clienti del pannello di controllo Shopify:
- Se nel negozio esiste un profilo cliente con l'indirizzo email, il cliente accede a quell'account.
- Se non esiste alcun profilo cliente per l'indirizzo email, viene creato un nuovo account cliente dopo che il cliente ha effettuato l'accesso.
Il valore sub è un identificatore interno e non è accessibile tramite API o il pannello di controllo Shopify.
Ripristina Shopify come provider di identità predefinito
Puoi tornare in qualsiasi momento all'esperienza di accesso cliente predefinita.
Passaggi:
Dal pannello di controllo Shopify, vai a Impostazioni > Account cliente.
Nella sezione Provider di identità, clicca su Gestisci.
Nel menu a discesa Provider di identità predefinito, seleziona Attiva.
Dopo aver attivato il provider di identità predefinito, un badge Attivo apparirà accanto al suo nome nella sezione Provider di identità delle impostazioni Account cliente.
Gestione dei dati dei clienti
Se un cliente richiede la rimozione dei suoi dati personali dal tuo negozio Shopify, puoi cancellare i dati personali di un cliente dal pannello di controllo Shopify.
Se hai collegato un tuo provider di identità, devi anche rimuovere tutti i dati cliente pertinenti dalla dashboard del provider. Per maggiori informazioni, consulta la documentazione del provider di identità sulla cancellazione dei dati dei clienti.