Sosial pålogging for kundekontoer
I tillegg til den standard passordløse påloggingsopplevelsen for kundekontoer, kan du koble til Google- og Facebook-kontoene dine for å la kundene logge inn med påloggingsinformasjonen sin for sosiale medier.
Aktivering av sosial pålogging for kundekontoer kan gi kundene en raskere påloggingsopplevelse med kjente autentiseringsmåter. Du kan aktivere flere sosiale påloggingsmåter i butikken.
Hvis du har koblet din egen identitetsleverandør til kundekontoer og vil koble til sosial pålogging, må du kontakte den eksterne identitetsleverandøren.
På denne siden
Viktige hensyn ved tilkobling av sosial pålogging til kundekontoer
Se gjennom følgende viktige hensyn for tilkobling av sosial pålogging til kundekontoer:
- Du må ha en utviklerkonto for leverandøren du vil koble til kundekontoene.
- De eneste kundedataene som synkroniseres med Shopify når du bruker sosial pålogging, er kundens e-postadresse.
Koble Google til kundekontoer
For å koble Google til kundekontoer, må du fullføre følgende oppgaver i rekkefølge:
- Trinn 1: Åpne Logg inn med Google-siden i Shopify-administratoren
- Trinn 2: Opprett en app i Google Cloud Console
- Trinn 3: Konfigurer appens OAuth-klient i Google Cloud Console
- Trinn 4: Konfigurer påloggingsinformasjonen i Shopify-administratoren
- Trinn 5: Publiser appen i Google Cloud Console
Under oppsettet må du bytte mellom nettleserfanene for Google Cloud Console og Shopify-administratoren. Du må ha konfigurert en Google Cloud-konto for å koble Google til kundekontoer. Se Googles hjelpedokumentasjon for mer informasjon om Google Cloud.
Trinn 1: Åpne Logg inn med Google-siden i Shopify-administratoren
Fra Shopify-administratoren går du til Innstillinger > Kundekontoer.
I delen Autentisering klikker du på Administrer.
Klikk på Koble til ved siden av Google for å åpne siden for Logg inn med Google.
Denne siden inneholder informasjon du må kopiere og lime inn når du konfigurerer OAuth-klienten til Google-appen din. Hold derfor denne siden åpen i en egen nettleserfane.
Trinn 2: Opprett en app i Google Cloud Console
- I en annen nettleserfane logger du inn på Google Cloud Console.
- Velg et eksisterende prosjekt, eller opprett et nytt. Du blir omdirigert til prosjektets instrumentbord.
- Klikk på
, og klikk deretter på API-er og tjenester > Påloggingsinformasjon.
- Klikk på Konfigurer samtykkeskjerm > Kom i gang.
- Fyll ut detaljene for prosjektets OAuth-konfigurasjon:
- Gi appen et navn som kunden kjenner igjen, for eksempel navnet på nettbutikken. Oppgi e-postadressen din for teknisk støtte, og klikk deretter på Neste.
- I delen Målgruppe velger du Ekstern, og klikker deretter på Neste.
- Oppgi en kontakt-e-postadresse for eventuelle varsler Google kan ha om prosjektet, og klikk deretter på Neste.
- Godta Googles retningslinjer for brukerdata for API-tjenester, og klikk deretter på Fortsett.
- Klikk på Opprett.
- Konfigurer appens informasjon om retningslinjer som vises til kundene på samtykkeskjermen:
- Klikk på Merkevarebygging.
- I delen App-domene inkluderer du en kobling til startsiden din, en kobling til de offentlige personvernreglene og en kobling til vilkårene for bruk. Finn ut mer om hvordan du oppretter retningslinjer for butikken.
Trinn 3: Konfigurer appens OAuth-klient i Google Cloud Console
I dette trinnet må du kopiere detaljer fra delen Instruksjoner for oppsett på siden Logg inn med Google i Shopify-administratoren og lime dem inn i de riktige feltene i fanen for Google Cloud Console.
- I prosjektets app i Google Cloud Console klikker du på Oversikt.
- I delen Beregninger klikker du på Opprett OAuth-klient.
- Konfigurer detaljer for OAuth-klienten:
- Fra rullegardinmenyen Applikasjonstype velger du Nettapplikasjon.
- Angi et navn i feltet Navn.
- Konfigurer Godkjente Javascript-opprinnelser for appen:
- I delen Godkjente Javascript-opprinnelser klikker du på + Legg til URI.
- Kopier verdien for Godkjente Javascript-opprinnelser på siden Logg inn med Google i Shopify-administratoren.
- I Google Cloud Console limer du inn verdien i feltet URI-er 1.
- Hvis du har mer enn én URI i delen Godkjent Javascript i Shopify-administratoren, gjentar du disse trinnene for de ekstra URI-feltene.
- Konfigurer Godkjente URI-er for omdirigering for appen:
- I Google Cloud Console, i delen Godkjente URI-er for omdirigering, klikker du på + Legg til URI.
- I nettleserfanen med Shopify-administratoren kopierer du verdien for Godkjent URI for omdirigering.
- Gå tilbake til Google Cloud Console, og lim deretter inn verdien i feltet URI-er 1.
- Hvis du har mer enn én URI i delen Godkjent URI for omdirigering i Shopify-administratoren, gjentar du disse trinnene for de ekstra URI-feltene.
- Klikk på Opprett i Google Cloud Console.
Hold dialogboksen OAuth client created som vises åpen for Trinn 4: Konfigurer påloggingsinformasjonen i Shopify-administratoren, siden du må kopiere og lime inn informasjon fra Google Cloud Console i Shopify-administratoren.
Trinn 4: Konfigurer påloggingsinformasjonen i Shopify-administratoren
- Kopier Klient-ID fra dialogboksen OAuth client created i Google Cloud Console.
- Lim inn Klient-ID i delen Påloggingsinformasjon på siden Logg inn med Google i Shopify-administratoren.
- Kopier Klienthemmelighet fra dialogboksen OAuth client created i Google Cloud Console.
- Lim inn Klienthemmelighet i delen Påloggingsinformasjon på siden Logg inn med Google i Shopify-administratoren.
- Klikk på Lagre på siden Logg inn med Google i Shopify-administratoren.
Trinn 5: Publiser appen i Google Cloud Console
- Klikk på Målgruppe i prosjektets app i Google Cloud Console.
- Klikk på Publiser app.
Koble Facebook til kundekontoer
For å koble Facebook til kundekontoer må du fullføre følgende oppgaver i denne rekkefølgen:
- Trinn 1: Åpne siden for Logg inn med Facebook i Shopify-administratoren
- Trinn 2: Opprett en app i instrumentbordet for Meta for Developers
- Trinn 3: Konfigurer innstillingene for Meta-appen
- Trinn 4: Konfigurer påloggingsinformasjonen i Shopify-administratoren
- Trinn 5: Test og aktiver Logg inn med Facebook
Under oppsettet må du bytte mellom nettleserfaner for instrumentbordet i Meta for Developers og Shopify-administratoren. For å koble Facebook til kundekontoer må du ha en Meta-utviklerkonto. Finn ut hvordan du registrerer deg som en Meta-utvikler.
Trinn 1: Åpne siden for Logg inn med Facebook i Shopify-administratoren
Fra Shopify-administratoren går du til Innstillinger > Kundekontoer.
I delen Autentisering klikker du på Administrer.
Klikk på Koble til ved siden av Facebook for å åpne siden Logg inn med Facebook.
Trinn 2: Opprett en app i instrumentbordet for Meta for Developers
- Gå til instrumentbordet for Meta for Developers i en egen nettleserfane, og klikk på Logg inn for å logge inn. Hvis du ikke har opprettet en Meta-utviklerkonto ennå, må du opprette en ny konto fra innloggingssiden før du fortsetter til neste trinn.
- Klikk på Apper.
- Klikk på Opprett app.
- Fyll ut feltene for Appnavn og E-postadresse for appkontakt, og klikk deretter på Neste.
- På siden Legg til brukstilfeller velger du Autentiser og be om data fra brukere med Facebook-innlogging, og klikker deretter på Neste.
- På siden Hvilken bedriftsportefølje vil du koble til denne appen velger du en bedriftsportefølje, eller velger Jeg vil ikke koble til en bedriftsportefølje ennå, og klikker deretter på Neste.
- Gå gjennom siden Publiseringskrav, og klikk deretter på Neste.
- Gå gjennom Oversikt-siden, og klikk deretter på Gå til instrumentbord.
Trinn 3: Konfigurer innstillingene for Meta-appen
- Når du har opprettet en app, klikker du på Brukstilfeller i instrumentbordet for Meta for Developers.
- Klikk på Tilpass i brukstilfellet Autentiser og be om data fra brukere med Facebook-innlogging.
- For å sikre at kundeinformasjon registreres ved innlogging klikker du på Legg til ved siden av e-post i delen Tillatelser og funksjoner.
- Klikk på Innstillinger, og gå deretter til OAuth-innstillinger for klient.
- Kopier omdirigerings-URL-en fra delen Omdirigerings-URL-er på siden Logg inn med Facebook i Shopify-administratoren.
- Lim inn omdirigerings-URL-en i feltet Gyldige URI-er for OAuth-omdirigering på Innstillinger-siden i instrumentbordet for Meta for Developers.
- Hvis du har mer enn én omdirigerings-URL i delen Omdirigerings-URL-er i Shopify-administratoren, gjentar du disse trinnene for de andre omdirigerings-URL-ene.
- Kopier URL-adressen fra delen URL for avautorisering på siden Logg inn med Facebook i Shopify-administratoren.
- Lim inn URL-adressen i feltet URL-adresse for avautoriseringsoppkall på Innstillinger-siden i instrumentbordet for Meta for Developers.
- Klikk på Lagre endringer på Innstillinger-siden i instrumentbordet for Meta for Developers.
Trinn 4: Konfigurer påloggingsinformasjonen i Shopify-administratoren
- Klikk på Hjem-ikonet for å gå tilbake til instrumentbordet for Meta for Developers, og klikk deretter på Appinnstillinger > Grunnleggende.
- Kopier App-ID fra instrumentbordet for Meta for Developers.
- Lim inn App-ID-en i feltet App-ID i delen Påloggingsinformasjon på siden Logg inn med Facebook i Shopify-administratoren.
- Klikk på Vis ved siden av App-hemmelighet i instrumentbordet for Meta for Developers, og kopier deretter App-hemmeligheten.
- Lim inn App-hemmeligheten i feltet App-hemmelighet på siden Logg inn med Facebook i Shopify-administratoren, og klikk deretter på Lagre.
- Klikk på Lagre endringer i Shopify-administratoren.
Trinn 5: Test og aktiver Logg inn med Facebook
- Klikk på Flere handlinger > Forhåndsvis på siden Logg inn med Facebook i Shopify-administratoren, og test deretter autentiseringsflyten for Facebook som om du var en kunde som logget inn i butikken.
- Klikk på Slå på.
Når du har slått på Logg inn med Facebook, kan du teste kundeopplevelsen ved å navigere til nettbutikken og logge inn på kundekontoen din med Facebook.
Logg inn med Shop
Hvis du har aktivert Shop Pay, kan kunden logge inn med påloggingsinformasjonen sin for Shop og lagrede passnøkler. Kunder logges også automatisk inn med Shop etter at de har betalt i butikken din med Shop Pay.
Logg inn med Shop aktiveres automatisk for kundekontoer, og kan bare fjernes fra butikken hvis du deaktiverer Shop Pay.
Lær hvordan du legger til en Logg inn med Shop-knapp i butikken.
Administrere alternativer for sosial innlogging
Du kan redigere, slå av eller fjerne en sosial påloggingsmetode du har koblet til.
Når du har slått av eller fjernet en sosial påloggingsmetode, forblir kundene innlogget for å forhindre avbrudd. Økter for sosial innlogging utløper naturlig eller når kundene logger ut.
Trinn:
Fra Shopify-administratoren går du til Innstillinger > Kundekontoer.
I delen Autentisering klikker du på Administrer.
Klikk på …-menyen ved siden av påloggingsmetoden du vil endre.
Gjør et av følgende:
- For å redigere et påloggingsalternativ klikker du på Administrer og oppdaterer deretter påloggingsinformasjonen du vil endre.
- For å slå av et påloggingsalternativ uten å fjerne det, klikker du på Slå av.
- For å fjerne et påloggingsalternativ klikker du på Fjern og deretter Fjern i dialogboksen.
Oppdatere sosiale innlogginger når du endrer domenet for kundekontoer
Hvis du planlegger å endre domenet for kundekontoer til en annen URL-adresse, må du oppdatere innstillingene for sosial innlogging før du gjør endringen i Shopify. Dette sikrer at kundene kan fortsette å logge inn uten avbrudd.
Disse trinnene kreves når du oppdaterer URL-adressen for kundekontoer i Shopify fra et eldre format, for eksempel shopify.com/1234567890/account, til det nye underdomeneformatet account.din-butikk.com, eller fra et eksisterende underdomene til et annet, for eksempel hvis du oppdaterer account.din-butikk.com til customers.din-butikk.com.
Legg til det nye underdomenet for kundekontoer hos sosiale tilbydere
Du må legge til det nye domenet i innstillingene til den sosiale tilbyderen, sammen med ditt nåværende domene. Når du har endret domenet for kundekontoer i Shopify og bekreftet at innlogging og utlogging fungerer, kan du fjerne de gamle domeneoppføringene.
Du må gjenta disse trinnene for hvert sosiale påloggingsalternativ du har aktivert.
Trinn:
- Gå til Google Cloud Console og åpne APIs & Services > Credentials.
- Velg OAuth 2.0-klienten du opprettet for Shopify.
- Legg til en ny oppføring i Authorized JavaScript origins. For eksempel:
https://account.din-butikk.com - Legg til en ny oppføring i Authorized redirect URIs. For eksempel:
https://account.din-butikk.com/authentication/social/google/callback - Legg til en ny oppføring i Deauthorize callback URL. For eksempel:
https://account.din-butikk.com/authentication/social/google/revoke - Lagre endringene. Behold både den gamle og den nye URL-adressen inntil videre.
- Gå tilbake til Shopify-administratoren og følg trinnene for å endre kontodomenet til den nye URL-adressen for det egendefinerte underdomenet i Shopify.
- Test både innlogging og utlogging med hvert sosiale alternativ i utstillingsvinduet for å bekrefte at alt fungerer.
- Valgfritt: Når det er bekreftet at påloggingsprosessen fungerer som den skal, kan du gå tilbake til Google og fjerne de gamle domeneoppføringene.
- Gå til Meta for Developers og åpne appen din.
- Gå til Facebook Login > Settings.
- Legg til en ny oppføring i Valid OAuth Redirect URIs. For eksempel:
https://account.din-butikk.com/authentication/social/facebook/callback - Legg til en ny oppføring i Deauthorize Callback URL. For eksempel:
https://account.din-butikk.com/authentication/social/facebook/revoke - Gå til Settings > Basic.
- Legg til en ny oppføring i App Domains. For eksempel:
account.din-butikk.com - Lagre endringene. Behold både den gamle og den nye URL-adressen inntil videre.
- Gå tilbake til Shopify-administratoren og følg trinnene for å endre kontodomenet til den nye URL-adressen for det egendefinerte underdomenet i Shopify.
- Test både innlogging og utlogging med hvert sosiale alternativ i utstillingsvinduet for å bekrefte at alt fungerer.
- Valgfritt: Når det er bekreftet at påloggingsprosessen fungerer som den skal, kan du gå tilbake til Facebook og fjerne de gamle domeneoppføringene.