Prisijungimas per socialinius tinklus klientų paskyrose

Be numatytosios prisijungimo be slaptažodžio galimybės klientų paskyrose, galite prijungti savo Google ir Facebook paskyras, kad klientai galėtų prisijungti naudodami socialinių tinklų prisijungimo duomenis.

Prisijungimo per socialinius tinklus aktyvinimas klientų paskyroms gali suteikti klientams greitesnę prisijungimo patirtį, naudojant jiems įprastus autentifikavimo metodus. Savo parduotuvėje galite aktyvinti kelis prisijungimo per socialinius tinklus metodus.

Jei prie klientų paskyrų prijungėte savo tapatybės teikėją ir norite prijungti prisijungimo per socialinius tinklus funkciją, turite susisiekti su savo išoriniu tapatybės teikėju.

Į ką atsižvelgti prijungiant prisijungimą per socialinius tinklus prie klientų paskyrų

Prijungdami prisijungimą per socialinius tinklus prie klientų paskyrų, atsižvelkite į šiuos aspektus:

  • Turite turėti kūrėjo paskyrą pas tą paslaugų teikėją, kurį norite prijungti prie klientų paskyrų.
  • Kai naudojamas prisijungimas per socialinius tinklus, vieninteliai su Shopify sinchronizuojami kliento duomenys yra kliento el. pašto adresas.

Google prijungimas prie klientų paskyrų

Norėdami prijungti Google prie klientų paskyrų, turite iš eilės atlikti šias užduotis:

Sąrankos metu turėsite perjunginėti naršyklės skirtukus tarp „Google Cloud Console“ ir „Shopify“ administratoriaus skydelio. Norėdami prijungti Google prie klientų paskyrų, turite būti susikūrę „Google Cloud“ paskyrą. Norėdami sužinoti daugiau apie „Google Cloud“, žr. Google pagalbos dokumentaciją.

1 veiksmas: „Shopify“ administratoriaus skydelyje atidarykite puslapį „Prisijungimas naudojant Google“

  1. Savo „Shopify“ administratoriaus skydelyje eikite į Nustatymai > Klientų paskyros.

  2. Skiltyje Autentifikavimas spustelėkite Tvarkyti.

  3. Prie Google spustelėkite Prijungti, kad atidarytumėte puslapį Prisijungimas naudojant Google.

Šiame puslapyje yra informacijos, kurią turėsite nukopijuoti ir įklijuoti konfigūruodami Google programėlės OAuth klientą, todėl palikite šį puslapį atidarytą atskirame naršyklės skirtuke.

2 veiksmas: sukurkite programėlę „Google Cloud Console“

  1. Kitame naršyklės skirtuke prisijunkite prie savo „Google Cloud Console“.
  2. Pasirinkite esamą projektą arba sukurkite naują. Būsite nukreipti į projekto valdymo skydelį.
  3. Spustelėkite Meniu, tada spustelėkite API ir paslaugos > Prisijungimo duomenys.
  4. Spustelėkite Konfigūruoti sutikimo ekraną > Pradėti.
  5. Užpildykite savo projekto OAuth konfigūracijos informaciją:
    1. Suteikite savo programėlei pavadinimą, kurį klientas atpažintų, pvz., Jūsų internetinės parduotuvės pavadinimą. Nurodykite savo el. pašto adresą techninei pagalbai ir spustelėkite Toliau.
    2. Skiltyje Auditorija pasirinkite Išorinis, tada spustelėkite Toliau.
    3. Nurodykite kontaktinį el. pašto adresą pranešimams, kuriuos Google gali siųsti apie projektą, ir spustelėkite Toliau.
    4. Sutikite su Google API paslaugų naudotojų duomenų politika, tada spustelėkite Tęsti.
    5. Spustelėkite Sukurti.
  6. Sukonfigūruokite savo programėlės politikos informaciją, kuri rodoma klientams sutikimo ekrane:
    1. Spustelėkite Prekės ženklas.
    2. Skiltyje Programėlės domenas įtraukite nuorodas į savo pagrindinį puslapį, viešą privatumo politiką ir paslaugų teikimo sąlygas. Sužinokite daugiau apie parduotuvės politikų kūrimą.

3 veiksmas: „Google Cloud Console“ sukonfigūruokite savo programėlės OAuth klientą

Šiame veiksme reikės nukopijuoti informaciją iš skilties Sąrankos instrukcijos, esančios „Shopify“ administratoriaus skydelio puslapyje Prisijungimas naudojant Google, ir įklijuoti ją į atitinkamus laukus „Google Cloud Console“ skirtuke.

  1. Savo projekto programėlėje „Google Cloud Console“ spustelėkite Apžvalga.
  2. Skiltyje „Metrics“ spustelėkite „Create OAuth client“.
  3. Sukonfigūruokite „OAuth“ kliento išsamią informaciją:
    1. Išskleidžiamajame meniu „Application type“ pasirinkite „Web application“.
    2. Lauke „Name“ įveskite pavadinimą.
  4. Sukonfigūruokite savo programėlės „Authorized Javascript origins“:
  5. Skiltyje „Authorized Javascript origins“ spustelėkite „+ Add URI“.
  6. Savo „Shopify“ administratoriaus skydelio puslapyje „Sign in with Google“ nukopijuokite „Authorized Javascript origins“ vertę.
  7. Savo „Google Cloud“ konsolėje įklijuokite vertę į lauką „URIs 1“.
  8. Jei savo „Shopify“ administratoriaus skydelio skiltyje „Authorized Javascript“ turite daugiau nei vieną URI, pakartokite šiuos veiksmus su papildomais URI laukais.
  9. Sukonfigūruokite savo programėlės „Authorized redirect URIs“:
  10. Savo „Google Cloud“ konsolėje, skiltyje „Authorized redirect URIs“, spustelėkite „+ Add URI“.
  11. Naršyklės skirtuke, kuriame atidarytas „Shopify“ administratoriaus skydelis, nukopijuokite vertę „Authorized redirect URI“.
  12. Grįžkite į savo „Google Cloud“ konsolę ir įklijuokite vertę į lauką „URIs 1“.
  13. Jei savo „Shopify“ administratoriaus skydelio skiltyje „Authorized redirect URI“ turite daugiau nei vieną URI, pakartokite šiuos veiksmus su papildomais URI laukais.
  14. Savo „Google Cloud“ konsolėje spustelėkite „Create“.

Palikite atidarytą dialogo langą „OAuth client created“, nes atlikdami 4 veiksmą: konfigūruokite prisijungimo duomenis savo „Shopify“ administratoriaus skydelyje, turėsite nukopijuoti ir įklijuoti informaciją iš „Google Cloud“ konsolės į savo „Shopify“ administratoriaus skydelį.

4 veiksmas: konfigūruokite prisijungimo duomenis savo „Shopify“ administratoriaus skydelyje

  1. Savo „Google Cloud“ konsolės dialogo lange „OAuth client created“ nukopijuokite „Client ID“.
  2. Savo „Shopify“ administratoriaus skydelio puslapyje „Sign in with Google“, skiltyje „Credentials“, įklijuokite „Client ID“.
  3. Savo „Google Cloud“ konsolės dialogo lange „OAuth client created“ nukopijuokite „Client secret“.
  4. Savo „Shopify“ administratoriaus skydelio puslapyje „Sign in with Google“, skiltyje „Credentials“, įklijuokite „Client secret“.
  5. Savo „Shopify“ administratoriaus skydelio puslapyje „Sign in with Google“ spustelėkite „Save“.

5 veiksmas: paskelbkite savo programėlę „Google Cloud“ konsolėje

  1. „Google Cloud“ konsolėje, savo projekto programėlėje, spustelėkite „Audience“.
  2. Spustelėkite „Publish app“.

Prijunkite „Facebook“ prie klientų paskyrų

Norėdami prijungti „Facebook“ prie klientų paskyrų, turite atlikti šias užduotis nurodyta tvarka:

Sąrankos metu turėsite perjunginėti naršyklės skirtukus tarp savo „Meta for Developers“ valdymo skydelio ir „Shopify“ administratoriaus skydelio. Norėdami prijungti „Facebook“ prie klientų paskyrų, turite turėti „Meta Developer“ paskyrą. Sužinokite, kaip užsiregistruoti kaip „Meta“ kūrėjas.

1 veiksmas: atidarykite puslapį „Sign in with Facebook“ savo „Shopify“ administratoriaus skydelyje

  1. Savo „Shopify“ administratoriaus skydelyje eikite į Nustatymai > Klientų paskyros.

  2. Skiltyje Autentifikavimas spustelėkite Tvarkyti.

  3. Spustelėkite „Connect“ šalia „Facebook“, kad atidarytumėte puslapį „Sign in with Facebook“.

2 veiksmas: sukurkite programėlę savo „Meta for Developers“ valdymo skydelyje

  1. Atskirame naršyklės skirtuke eikite į „Meta for Developers“ valdymo skydelį, tada spustelėkite „Login“, kad prisijungtumėte. Jei nesate susikūrę „Meta Developer“ paskyros, prieš pereidami prie kito veiksmo, prisijungimo puslapyje turite susikurti naują paskyrą.
  2. Spustelėkite „Apps“.
  3. Spustelėkite „Create App“.
  4. Užpildykite laukus „App name“ ir „App contact email“, tada spustelėkite „Next“.
  5. Puslapyje „Add use cases“ pasirinkite „Authenticate and request data from users with Facebook Login“, tada spustelėkite „Next“.
  6. Puslapyje „Which business portfolio do you want to connect to this app“ pasirinkite verslo portfelį arba pasirinkite „I don't want to connect a business portfolio yet.“, tada spustelėkite „Next“.
  7. Peržiūrėkite puslapį „Publishing requirements“, tada spustelėkite „Next“.
  8. Peržiūrėkite puslapį „Overview“, tada spustelėkite „Go to dashboard“.

3 veiksmas: konfigūruokite savo „Meta“ programėlės nuostatas

  1. Sukūrę programėlę, savo „Meta for Developers“ valdymo skydelyje spustelėkite „Use cases“.
  2. Prie panaudos atvejo „Authenticate and request data from users with Facebook Login“ spustelėkite „Customize“.
  3. Norėdami užtikrinti, kad prisijungiant būtų fiksuojama kliento informacija, skiltyje „Permissions and features“ šalia „email“ spustelėkite „Add“.
  4. Spustelėkite „Settings“, tada eikite į „Client OAuth settings“.
  5. Savo „Shopify“ administratoriaus skydelio puslapyje „Sign in with Facebook“ nukopijuokite nukreipimo URL iš skilties „Redirect URLs“.
  6. Savo „Meta for Developers“ valdymo skydelio puslapyje „Settings“ įklijuokite nukreipimo URL į lauką „Valid OAuth Redirect URIs“.
  7. Jei savo „Shopify“ administratoriaus skydelio skiltyje „Redirect URLs“ turite daugiau nei vieną nukreipimo URL, pakartokite šiuos veiksmus su papildomais nukreipimo URL.
  8. Savo „Shopify“ administratoriaus skydelio puslapyje „Sign in with Facebook“ nukopijuokite URL iš skilties „Deauthorize URL“.
  9. Savo „Meta for Developers“ valdymo skydelio puslapyje „Settings“ įklijuokite URL į lauką „Deauthorize callback URL“.
  10. Savo „Meta for Developers“ valdymo skydelio puslapyje „Settings“ spustelėkite „Save changes“.

4 veiksmas: konfigūruokite prisijungimo duomenis savo „Shopify“ administratoriaus skydelyje

  1. Spustelėkite piktogramą „Home“, kad grįžtumėte į savo „Meta for Developers“ valdymo skydelį, tada spustelėkite „App settings“ > „Basic“.
  2. Nukopijuokite App ID iš savo „Meta for Developers“ valdymo skydelio.
  3. Savo „Shopify“ administratoriaus skydelio puslapyje „Prisijungimas per „Facebook“, skiltyje „Prisijungimo duomenys“, įklijuokite „App ID“ į lauką „App ID“.
  4. Savo „Meta for Developers“ valdymo skydelyje, šalia „App secret“, spustelėkite „Rodyti“, o tada nukopijuokite „App secret“.
  5. Savo „Shopify“ administratoriaus skydelio puslapyje „Prisijungimas per „Facebook“ įklijuokite „App secret“ į lauką „App secret“, o tada spustelėkite Išsaugoti.
  6. Savo „Shopify“ administratoriaus skydelyje spustelėkite Išsaugoti pakeitimus.

5 veiksmas: išbandykite ir aktyvinkite prisijungimą per „Facebook“

  1. Savo „Shopify“ administratoriaus skydelio puslapyje „Prisijungimas per „Facebook“ spustelėkite Daugiau veiksmų > Peržiūra, o tada išbandykite „Facebook“ autentifikavimo eigą taip, lyg būtumėte klientas, prisijungiantis prie savo parduotuvės.
  2. Spustelėkite Įjungti.

Įjungę prisijungimą per „Facebook“, galite išbandyti klientų patirtį nuėję į savo internetinę parduotuvę ir prisijungę prie savo kliento paskyros per „Facebook“.

Prisijungimo per socialinius tinklus parinkčių valdymas

Galite redaguoti, išjungti arba pašalinti prijungtą prisijungimo per socialinius tinklus būdą.

Išjungus arba pašalinus prisijungimo per socialinius tinklus būdą, klientai lieka prisijungę, kad būtų išvengta trikdžių. Prisijungimo per socialinius tinklus seansai baigiasi natūraliai arba kai klientai atsijungia.

Veiksmai:

  1. Savo „Shopify“ administratoriaus skydelyje eikite į Nustatymai > Klientų paskyros.

  2. Skiltyje Autentifikavimas spustelėkite Tvarkyti.

  3. Šalia norimo keisti prisijungimo būdo spustelėkite meniu.

  4. Atlikite vieną iš šių veiksmų:

    • Norėdami redaguoti prisijungimo parinktį, spustelėkite Tvarkyti, o tada atnaujinkite norimus redaguoti prisijungimo duomenis.
    • Norėdami išjungti prisijungimo parinktį jos nepašalindami, spustelėkite Išjungti.
    • Norėdami pašalinti prisijungimo parinktį, spustelėkite Pašalinti, o tada dialogo lange spustelėkite Pašalinti.