Tunnistautumispalvelun yhdistäminen ja hallinta asiakastilejä varten
Voit yhdistää oman tunnistautumispalvelusi Shopifyn asiakastileihin, jotta voit tarjota asiakkaille räätälöidyn sisäänkirjautumiskokemuksen kaikilla alustoilla. Tämä opas auttaa asennusprosessissa aina asiakastilien ja tunnistautumispalvelun asetusten määrittämisestä yhteyden viimeistelyyn Shopifyn ohjausnäkymässä.
Ennen kuin yhdistät tunnistautumispalvelusi, tutustu oman tunnistautumispalvelun yhdistämistä koskeviin vaatimuksiin.
Tällä sivulla
- Huomioitavaa tunnistautumispalvelun yhdistämisessä
- Tunnistautumispalveluun yhdistäminen
- Asiakkaan sisäänkirjautumiskokemus
- Poista asiakkaan linkitys tunnistautumispalvelustasi
- Shopifyn palauttaminen oletustunnistautumispalveluksi
- Asiakastietojen hallinta
- Tunnistautumispalvelun päivittäminen asiakastiliverkkotunnuksen vaihdon yhteydessä
Huomioitavaa tunnistautumispalvelun yhdistämisessä
Ota huomioon seuraavat asiat, kun yhdistät oman tunnistautumispalvelusi asiakastileihin:
- Voit yhdistää Shopifyhin useita tunnistautumispalveluita, mutta verkkokaupassasi voi olla kerrallaan vain yksi aktiivinen tunnistautumispalvelu.
- Asiakkaiden tunnistamiseen käytetään asiakkaan sähköpostiosoitetta ja
sub-määritettä. Voit myös synkronoida asiakkaiden lisätietoja, kuten nimen, puhelinnumeron, osoitteen ja tunnisteet, tunnistautumispalvelusta Shopifyhin. - Asiakkaiden istunnot ovat oletusarvoisesti voimassa 90 päivää. Tunnistautumispalvelusi määrittää tunnusten vanhentumisajat.
Yhdistä tunnistautumispalveluun
Oman tunnistautumispalvelun yhdistäminen edellyttää, että suoritat seuraavat tehtävät tässä järjestyksessä:
- Vaihe 1: Määritä asiakastilien asetukset.
- Vaihe 2: Määritä asetukset tunnistautumispalvelun dashboardissa.
- Vaihe 3: Viimeistele tunnistautumispalvelun yhteys Shopifyn ohjausnäkymässä.
- Vaihe 4: Lisää Sign in with Shop -painike ulkoiselle sisäänkirjautumissivullesi, jos olet ottanut Shop Payn käyttöön kaupassasi.
Vaihe 1: Määritä asiakastilien asetukset
Siirry Shopifyn ohjausnäkymässä kohtaan Asetukset > Asiakastilit.
Klikkaa Tunnistautumispalvelu-osiosta Hallinnoi.
Klikkaa Yhdistä palveluntarjoajaan.
Kirjoita Tunnistautumispalvelun nimi -kenttään todennuspalvelusi tunnistautumispalvelun nimi.
Pidä Yhdistä tunnistautumispalveluun -sivu avoinna, jotta voit kopioida Takaisinkutsun URL-osoite- ja Uloskirjautumisen URL-osoitteet Asennusasetukset-osiosta, kun määrität tunnistautumispalvelusi asetuksia.
Vaihe 2: Määritä tunnistautumispalvelun asetukset
Kun olet suorittanut Shopifyn ohjausnäkymässä vaiheet tunnistautumispalveluun yhdistämiseksi, sinun on määritettävä seuraavat asetukset tunnistautumispalvelusi dashboardissa. Asennusvaiheet vaihtelevat sen mukaan, mihin palveluntarjoajaan olet yhdistämässä. Ota yhteyttä tunnistautumispalveluusi, jos tarvitset tukea sen dashboardissa tehtäviin asennusvaiheisiin.
Vaiheet:
- Avaa tunnistautumispalvelusi dashboard erillisellä selaimen välilehdellä.
- Rekisteröi sovelluksesi: Luo luottamuksellinen sovellus tunnistautumispalvelusi dashboardissa ja hanki sitten
client_idjaclient_secret. - Määritä uudelleenohjauksen ja uloskirjautumisen URL-osoitteet: Syötä tunnistautumispalvelun dashboardiin Takaisinkutsun URL-osoite ja Uloskirjautumisen URL-osoitteet, jotka on annettu Shopifyn ohjausnäkymän Yhdistä tunnistautumispalveluun -sivun Asennusasetuksissa.
- Määritä käyttöoikeuksien alueet: Varmista tunnistautumispalvelusi dashboardissa, että käyttöoikeuksien alueisiin sisältyvät
emailjaopenid.
- Määritä päätepisteet: Varmista, että seuraavat päätepisteet on määritetty tunnistautumispalvelusi dashboardissa:
- Valtuutus
- Tunnus
- JWKS
- Discovery: Tunnistautumispalvelustasi riippuen Discovery-päätepisteellä voi olla eri nimi, kuten Configuration tai Well-Known Configuration.
- Etsi tunnistautumispalvelusi uloskirjautumisen jälkeinen uudelleenohjauksen URL-parametri. Tunnistautumispalvelustasi riippuen tämä voi olla nimeltään
post_logout_redirect_uri,logout_uritaireturnTo. - Pidä tämä sivu avoinna selaimen välilehdellä, jotta voit palata siihen, kun viimeistelet tunnistautumispalvelun yhteyden.
Vaihe 3: Viimeistele tunnistautumispalvelun yhteys
Kun olet määrittänyt tunnistautumispalvelun asetukset tunnistautumispalvelun dashboardissa, sinun on palattava Shopifyn ohjausnäkymään viimeistelemään ja testaamaan yhteys.
Vaiheet:
- Palaa Shopifyn ohjausnäkymän Yhdistä tunnistautumispalveluun -sivulle.
- Täytä Sovelluksen tiedot -osiossa vaaditut tiedot siten kuin ne näkyvät tunnistautumispalvelusi asetuksissa.
- Klikkaa Tallenna.
- Klikkaa Testaa yhteyttä ja testaa sitten, että tunnistautumispalvelusi todennus ohjaa uudelleen asiakastileihin. Jos olet äskettäin kirjautunut sisään asiakastilillesi verkkokaupassasi, sinun on ehkä kirjauduttava ulos ja takaisin sisään, jotta voit testata uutta sisäänkirjautumisprosessia.
- Kun olet testannut yhteyden, klikkaa Aktivoi.
Kun olet aktivoinut uuden tunnistautumispalvelusi, uuden tunnistautumispalvelun nimen vieressä näkyy Aktiivinen-tunniste Asiakastilit-asetusten Tunnistautumispalvelu-osiossa.
Vaihe 4: Lisää Sign in with Shop -painike ulkoiselle sisäänkirjautumissivullesi
Jos kauppasi tarjoaa maksutapana Shop Payn, sinun on lisättävä Shop-sisäänkirjautuminen ulkoiselle sisäänkirjautumissivullesi.
Asiakkaan sisäänkirjautumiskokemus
Kun olet ottanut käyttöön uuden tunnistautumispalvelun, sisäänkirjautuneiden asiakkaiden on kirjauduttava kauppaasi uudelleen käyttämällä uutta tunnistautumispalvelua.
Asiakkaiden tunnistamiseen käytetään sekä sähköpostiosoitetta että tunnistautumispalvelun sub-tunnistetta. Asiakkaan sisäänkirjautumistyönkulku riippuu siitä, vastaako hänen sähköpostiosoitteensa Shopifyn ohjausnäkymän Asiakkaat-sivulla olevaa olemassa olevaa profiilia:
- Jos kaupassasi on asiakasprofiili kyseisellä sähköpostiosoitteella, asiakas kirjataan sisään kyseiselle tilille.
- Jos kyseisellä sähköpostiosoitteella ei ole asiakasprofiilia, uusi asiakastili luodaan onnistuneen sisäänkirjautumisen jälkeen.
Kun asiakas on linkitetty tunnistautumispalveluusi, sub näkyy aihetunnuksena asiakasprofiilissa.
Poista asiakkaan linkitys tunnistautumispalvelustasi
Jos asiakasprofiili on linkitetty väärään aiheeseen tunnistautumispalvelussasi, voit poistaa linkityksen asiakasprofiilista Shopifyn ohjausnäkymässä. Asiakkaat, joilla on virheellinen aihetunnus, saattavat nähdä sisäänkirjautumisen yhteydessä virheilmoituksen Käyttämäsi sisäänkirjautumistapa ei vastaa tätä tiliä.
Kun olet poistanut asiakkaan linkityksen, asiakas kirjataan ulos. Hän voi kirjautua takaisin sisään nykyisillä tunnuksillaan, ja asiakasprofiilin ja tunnistautumispalvelun välille luodaan uusi linkitys seuraavan onnistuneen sisäänkirjautumisen yhteydessä.
Linkityksen poistaminen katkaisee ainoastaan asiakkaan ja tunnistautumispalvelusi välisen yhteyden. Se ei vaikuta asiakasprofiiliin, tilauksiin tai muihin kaupan tietoihin.
Vaiheet:
- Avaa Shopifyn ohjausnäkymässä Asiakkaat-sivu.
- Klikkaa sitä asiakasta, jonka linkityksen haluat poistaa.
- Klikkaa asiakkaan tiedoissa Poista linkitys tunnistautumispalvelusi tunnuksen, kuten Okta-tunnuksen tai Auth0-tunnuksen, vierestä.
- Tarkista vahvistusikkunassa näkyvä aihetunnus ja vertaa sitä tähän asiakkaaseen liitettyyn aihetunnukseen tunnistautumispalvelussasi. Jos aihetunnukset eivät täsmää, linkityksen poistamisen pitäisi ratkaista virhe Käyttämäsi sisäänkirjautumistapa ei vastaa tätä tiliä.
- Vahvista klikkaamalla Poista linkitys.
Shopifyn palauttaminen oletustunnistautumispalveluksi
Voit milloin tahansa vaihtaa tunnistautumispalvelusi takaisin oletusarvoiseen asiakkaan sisäänkirjautumiskokemukseen.
Vaiheet:
Siirry Shopifyn ohjausnäkymässä kohtaan Asetukset > Asiakastilit.
Klikkaa Tunnistautumispalvelu-osiosta Hallinnoi.
Valitse Oletustunnistautumispalvelu-pudotusvalikosta Ota käyttöön.
Kun olet ottanut oletustunnistautumispalvelusi käyttöön, oletustunnistautumispalvelun vieressä näkyy Aktiivinen-tunnus Asiakastilit-asetustesi Tunnistautumispalvelu-osiossa.
Asiakastietojen hallinta
Jos asiakas pyytää henkilötietojensa poistamista Shopify-kaupastasi, voit poistaa asiakkaan henkilötiedot Shopifyn ohjausnäkymästä.
Jos olet yhdistänyt oman tunnistautumispalvelusi, sinun on poistettava myös kaikki asiaankuuluvat asiakastiedot palveluntarjoajan dashboardista. Lisätietoja on tunnistautumispalvelusi asiakastietojen poistoa koskevissa asiakirjoissa.
Tunnistautumispalvelun päivittäminen asiakastilien verkkotunnuksen vaihtamisen yhteydessä
Jos aiot vaihtaa asiakastiliesi verkkotunnuksen toiseen URL-osoitteeseen, sinun on päivitettävä tunnistautumispalvelusi asetukset ennen muutoksen tekemistä Shopifyssa. Näin varmistetaan, että asiakkaat voivat jatkaa sisäänkirjautumista keskeytyksettä.
Nämä vaiheet vaaditaan, kun päivität asiakastiliesi URL-osoitteen Shopifyssa vanhasta muodosta, kuten shopify.com/1234567890/account, uuteen aliverkkotunnusmuotoon account.your-store.com, tai olemassa olevasta aliverkkotunnuksesta toiseen aliverkkotunnukseen, esimerkiksi päivittämällä account.your-store.com muotoon customers.your-store.com.
Uuden asiakastilien aliverkkotunnuksen lisääminen tunnistautumispalveluun
Lisäät uuden verkkotunnuksen tunnistautumispalvelusi asetuksiin nykyisen verkkotunnuksesi rinnalle. Kun olet muuttanut asiakastilien verkkotunnuksen Shopifyssa ja varmistanut, että asiakastilien sisään- ja uloskirjautumisprosessi toimii, voit poistaa vanhat verkkotunnusmerkinnät.
Vaiheet:
- Kirjaudu sisään tunnistautumispalvelusi hallintakonsoliin, kuten Auth0:aan tai Oktaan.
- Etsi Shopifyta varten luomasi sovellus.
- Etsi Uudelleenohjauksen URL -kenttä ja lisää uusi merkintä mukautetulle aliverkkotunnuksellesi. Esimerkki:
https://account.your-store.com/authentication/login/external/callback - Etsi Uloskirjautumisen URL -kenttä ja lisää uusi merkintä mukautetulle aliverkkotunnuksellesi. Esimerkki:
https://account.your-store.com/logout_callback - Tallenna muutokset tunnistautumispalvelussa. Säilytä toistaiseksi sekä vanha että uusi URL-osoite.
- Palaa Shopifyn ohjausnäkymään ja seuraa ohjeita tiliesi verkkotunnuksen vaihtamiseksi uuden mukautetun aliverkkotunnuksen URL-osoitteeseen Shopifyssa.
- Testaa sekä sisäänkirjautumista että uloskirjautumista myyntipaikassasi varmistaaksesi, että kaikki toimii.
- Valinnainen: Kun sisäänkirjautumisprosessin on varmistettu toimivan oikein, voit palata tunnistautumispalveluusi ja poistaa vanhat verkkotunnusmerkinnät.
Yleiset uudelleenohjauksen URL -kenttien nimet palveluntarjoajittain
| Palveluntarjoaja | Uudelleenohjauksen URL -kenttä |
|---|---|
| Auth0 | Sallitut takaisinkutsun URL-osoitteet |
| Okta | Sisäänkirjautumisen uudelleenohjauksen URL-osoitteet |
| Azure AD | Uudelleenohjauksen URL-osoitteet |
| Muut |
|