Результаты поиска :

×

Единый вход (SSO) в Discord | Вход через SSO с использованием OAuth и OpenID


Модуль Prestashop OAuth Client позволяет реализовать безопасный единый вход (SSO) в ваш магазин Prestashop, используя Discord в качестве поставщика OAuth. Настройте Prestashop OAuth Client для аутентификации пользователей, которая проверяет личность пользователя, пытающегося получить доступ к Prestashop с помощью входа через Discord. Модуль Prestashop OAuth Client Single Sign-On (SSO) также настраивает пользовательские поставщики и стандартные IDP. Он поддерживает расширенные функции единого входа (SSO), такие как сопоставление атрибутов профиля пользователя, сопоставление ролей и т. д. Здесь мы рассмотрим руководство по настройке Prestashop OAuth Client с учетными данными для входа через Discord. Добавление единого входа (SSO) Discord OAuth и OpenID Connect в Prestashop позволяет вашим пользователям быстро и безопасно входить в ваш магазин Prestashop с помощью входа через Discord, не запоминая имя пользователя и пароль.

Предварительные условия: Загрузка и установка.

Для настройки единого входа (Single Sign-On) в вашем магазине Prestashop необходимо загрузить и установить плагин miniOrange OAuth Client.

Пошаговая инструкция по настройке входа в Discord через OAuth с использованием Prestashop.

1. Настройте Discord в качестве поставщика OAuth.

  • Войти в Консоль Discord & нажмите на Новое приложение.

  • Новое приложение | Единый вход (SSO) Discord OAuth и OpenID
  • После нажатия на папку Новое приложение Нажмите кнопку, чтобы открыть всплывающее окно для ввода имени приложения. Создавай кнопку после указания имени приложения.

  • Название приложения | Discord OAuth & OpenID Единый вход (SSO)
  • Перейдите в OAuth2 раздел. Копия идентификатор клиента & Секрет клиента.

  • Идентификатор клиента и секретный ключ
  • Нажмите на Добавить перенаправление кнопка, Скопировать URL обратного вызова скопируйте этот код из модуля плагина Prestashop OAuth Client и вставьте его в... Перенаправление поле. Нажми на Сохранить изменения.

  • Добавить URL обратного вызова | Единый вход (SSO) Discord OAuth и OpenID URL обратного вызова | Единый вход (SSO) Discord OAuth и OpenID Сохранить изменения | Единый вход (SSO) Discord OAuth и OpenID
  • Нажмите на Узнайте больше об OAuth2 и вас перенаправят на страницу, где вы найдете Базовый URL авторизации и URL токена который будет действовать как ваш Обратный вызов перенаправления OAuth и Конечная точка токена OAuth.

  • Конечные точки OAuth | Единый вход (SSO) Discord OAuth и OpenID Конечные точки OAuth | Единый вход (SSO) Discord OAuth и OpenID

    Вы успешно настроили Discord в качестве поставщика OAuth в вашем магазине Prestashop.

2. Настройте Prestashop в качестве клиента OAuth.

  • Перейдите на сайт OAuth-клиент В разделе модуля введите следующие данные:
  • Конечные точки и область действия OAuth в Discord:


    Идентификатор клиента OAuth Введите значение, скопированное из Discord на предыдущих шагах.
    Секрет клиента OAuth Введите значение, скопированное из Discord на предыдущих шагах.
    Область действия OAuth идентифицировать электронную почту
    Обратный вызов перенаправления OAuth Введите значение, скопированное из Discord.
    Конечная точка токена OAuth Введите значение, скопированное из Discord.
    Конечная точка для получения информации о пользователе через OAuth https://discord.com/api/users/@me

  • Нажмите на Сохранено для сохранения конфигурации.

3. Тестирование SSO

  • После того как вы Сохранено для настройки нажмите на Тестовая конфигурация Для проверки единого входа (SSO) вы увидите следующие атрибуты, отправленные из вашего приложения Discord:
  • Тестирование единого входа (SSO) | Discord OAuth и OpenID Единый вход (SSO)

    4. Сопоставление атрибутов

    • Сопоставление атрибутов пользователя является обязательным условием для успешного входа пользователей в Prestashop.
    • После получения атрибутов пользователя от Тестовая конфигурация В этом окне заполните следующие поля. Отображение атрибутов раздел модуля:
    • Имя собственное имя
      Фамилия фамилия
      Имя пользователя username
      Эл. адрес e-mail
      Сопоставление атрибутов | Единый вход (SSO) Discord OAuth и OpenID
    • Нажмите на Сохранено.

    Вы успешно настроили Prestashop в качестве OAuth-клиента для безопасного доступа к магазину Prestashop с использованием аутентификации Discord OAuth и OpenID Connect. Модуль Prestashop OAuth Client улучшает процесс входа в Prestashop для аутентификации пользователей.

    Дополнительные ресурсы



    Мы предлагаем надежные решения для управления идентификацией, включая единый вход (SSO), двухфакторную аутентификацию (JFA), адаптивную многофакторную аутентификацию (MFA), предоставление доступа и многое другое. Пожалуйста, свяжитесь с нами по адресу:

    +1 978 658 9387 (США) | +91 97178 45846 (Индия) samlsupport@xecurify.com

    [MO_CONTACT_US]
Привет!

Нужна помощь? Мы здесь!

поддержка