Свързване и управление на Вашия орган за удостоверяване на самоличността за клиентски акаунти

Можете да свържете свой собствен орган за удостоверяване на самоличността към клиентските акаунти в Shopify, за да предоставите на клиентите персонализирано изживяване при влизане във всички платформи. Това ръководство Ви помага в процеса на настройка, от конфигурирането на клиентските Ви акаунти и настройките на органа за удостоверяване на самоличността до завършването на връзката във Вашия администраторски панел на Shopify.

Преди да свържете своя орган за удостоверяване на самоличността, прегледайте Изискванията за свързване на Ваш собствен орган за удостоверяване на самоличността.

Съображения при свързване на Вашия орган за удостоверяване на самоличността

Прегледайте следните съображения за свързване на Ваш собствен орган за удостоверяване на самоличността към клиентските акаунти:

  • Можете да свържете няколко органа за удостоверяване на самоличността към Shopify, но можете да имате само един активен орган за удостоверяване на самоличността наведнъж във Вашия онлайн магазин.
  • Имейл адресът на клиента и твърдението sub са единствените данни, синхронизирани от Вашия орган за удостоверяване на самоличността към Shopify, които се използват за идентифициране на клиенти. Ако искате да синхронизирате други данни от Вашия орган за удостоверяване на самоличността към Shopify, трябва да създадете персонализирано API извикване.
  • Сесиите на клиентите са валидни за 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
    • Откриване: В зависимост от Вашия орган за удостоверяване на самоличността крайната точка за откриване може да има различно име, като например 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“ към Вашата външна страница за влизане.

Изживяване на клиента при влизане

След като активирате нов орган за удостоверяване на самоличността, клиентите, които са влезли в акаунтите си, трябва да влязат отново в магазина Ви, като използват новата услуга за удостоверяване.

Както имейл адресът, така и sub от органа за удостоверяване на самоличността се използват за идентифициране на клиенти. Процесът на влизане за Вашия клиент зависи от това дали имейл адресът му съответства на съществуващ профил на страница Клиенти във Вашия администраторски панел на Shopify:

  • Ако в магазина Ви съществува профил на клиент с този имейл адрес, тогава клиентът влиза в този акаунт.
  • Ако не съществува профил на клиент за неговия имейл адрес, тогава се създава нов клиентски акаунт, след като клиентът влезе успешно.

sub е вътрешен идентификатор и не може да бъде достъпен чрез API или администраторския панел на Shopify.

Връщане към Shopify като орган за удостоверяване на самоличността по подразбиране

Можете да промените органа си за удостоверяване на самоличността обратно към стандартното изживяване за влизане на клиенти по всяко време.

Стъпки:

  1. От Вашия администраторски панел на Shopify отидете на Настройки > Клиентски акаунти.

  2. В секция Орган за удостоверяване на самоличността кликнете върху Управление.

  3. В падащото меню Орган за удостоверяване на самоличността по подразбиране изберете Активиране.

След като активирате Вашия орган за удостоверяване на самоличността по подразбиране, до него се показва значка Активен в секция Орган за удостоверяване на самоличността на Вашите настройки за Клиентски акаунти.

Управление на клиентски данни

Ако клиент поиска личната му информация да бъде премахната от Вашия магазин в Shopify, тогава можете да изтриете личните данни на клиента от Вашия администраторски панел на Shopify.

Ако сте свързали свой собствен орган за удостоверяване на самоличността, тогава трябва също да премахнете всички свързани клиентски данни от таблото за управление на Вашия доставчик. За повече информация вижте документацията на Вашия орган за удостоверяване на самоличността относно изтриването на клиентски данни.