Единая авторизация (SSO) в Canvas LMS с использованием WordPress в качестве поставщика идентификационных данных | Вход в Canvas LMS с помощью WordPress
Обзор
Холст LMS Canvas — одна из самых быстрорастущих в мире платформ для обучения, поддерживающая беспрепятственный вход через WordPress. Это облачное приложение с открытым исходным кодом, разработанное для расширения возможностей как преподавателей, так и студентов путем предоставления им доступной и увлекательной среды обучения. Плагин Canvas SSO позволяет вашим пользователям WordPress (WordPress выступает в роли поставщика идентификации SAML) для бесперебойной работы единого входа Canvas. Здесь мы шаг за шагом рассмотрим настройку единого входа между Canvas LMS в качестве поставщика услуг и WordPress в качестве поставщика идентификации.
Предварительные условия: загрузка и установка
Для настройки единого входа Canvas вам потребуется установить плагин miniOrange SAML IDP для WordPress (WP в качестве поставщика идентификации SAML).
Шаги настройки
Шаг 1. Настройте Canvas LMS в качестве поставщика услуг.
- Откройте сайт WordPress.
- Установите и активируйте Плагин miniOrange SAML IDP для WordPress (WP в качестве поставщика идентификации SAML) / плагин canvas на вашем сайте WordPress, который выступает в качестве поставщика идентификационных данных.
- Перейдите на сайт Плагин miniOrange SAML IDP для WordPress , перейдите к Метаданные IDP Вкладка. Здесь вы найдете поставщика идентификационных данных. URL метаданных или вы можете скачать Файл метаданных.
- Ты найдешь Идентификатор объекта IDP, URL-адрес входа SAML, URL для выхода из системы SAML (премиум-функция), СертификацияЭти данные понадобятся вам для настройки поставщика услуг (Canvas LMS).
- Эти данные понадобятся вам для настройки поставщика услуг (Canvas LMS).
- Войдите в свою учетную запись Canvas LMS как пользователь Администратор аккаунта для настройки единого входа в Canvas LMS и включения входа в Canvas через WordPress.
- Переключитесь на вкладку Административный вид нажав на соответствующую ссылку внизу экрана.
- Выберите Админ на левой панели и выберите домен для которого вы хотите включить единый вход (Single Sign-On).
- Нажмите на Аутентификация на левой панели и перейдите к SAML
- Введите значения, используя таблицу ниже.
| URI метаданных IDP | Введите URL метаданных это указывает на документ с метаданными. |
| Идентификатор объекта IDP | Введите Субъект IDP значение, которое вы получили на предыдущем шаге. |
| URL для входа | Введите URL-адрес входа SAML то, что вы получили на предыдущем шаге. |
| URL для выхода | Введите URL для выхода из системы SAML (премиум-функция) то, что вы получили на предыдущем шаге. |
| Сертификат отпечатка пальца |
Чтобы скопировать отпечаток сертификата, выполните следующие действия:
|
| Атрибут входа | ИмяID |
| Формат идентификатора | Выберите urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress из раскрывающегося списка. |
| Контекст аутентификации | Выберите urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport из раскрывающегося списка. |
| Подписание сообщений | Выберите алгоритм, используемый для подписи запросов, отправляемых поставщику идентификации (IdP). На данный момент выберите... Не подписано. |
| Обеспечение по требованию | Если эта функция включена, она автоматически создаст учетную запись пользователя в вашей системе Canvas LMS, если пользователь впервые входит в систему с использованием единого входа (SSO). |
- Нажмите Сохранено чтобы завершить настройку.
Шаг 2. Настройте WordPress (WP) в качестве поставщика идентификационных данных (IDP).
- Вам понадобится Идентификатор объекта , URL-адрес Acs из системы управления обучением Canvas.
- Эту информацию вы найдете в следующем разделе: Текущий поставщик услуг in Аутентификация Раздел под Админ меню.
- Нажмите на Ссылка чтобы найти файл метаданных, содержащий всю информацию о вашем поставщике услуг
(Система управления обучением Canvas).
- Откройте сайт WordPress.
- Перейдите на сайт Плагин miniOrange SAML IDP для WordPress плагин, перейдите к Провайдер услуг меню.
- Введите значения, соответствующие информации из Canvas LMS. Обратитесь к таблице ниже.
| Имя поставщика услуг | Название вашего поставщика услуг. |
| Идентификатор субъекта-участника или эмитента | Скопируйте и вставьте SP-EntityID из системы управления обучением Canvas. |
| URL-адрес СКД | Скопируйте и вставьте URL-адрес СКД из системы управления обучением Canvas. |
| Формат NameID | urn:oasis:names:tc:SAML:1.1:nameid-format:адрес электронной почты |
| Подписанное утверждение | проверено |
- Нажмите на Сохранено Кнопка для завершения интеграции Canvas Login с WordPress с помощью плагина Canvas SSO.
Шаг 3. Сопоставление атрибутов (это функция премиум-класса)
В WordPress
- В Плагин miniOrange SAML IDP для WordPress, перейдите к Сопоставление атрибутов/ролей Нажмите вкладку, чтобы завершить сопоставление Canvas SSO.
- В Атрибуты пользователя В этом разделе введите следующую информацию и нажмите Сохранено.
- Нажмите на + Введите символ для добавления атрибутов.
| Имя | Метаданные пользователя |
| Имя | имя |
| Фамилия | Фамилия |
| Псевдоним | прозвище |
В системе управления обучением Canvas
- Перейдите в Текущий поставщик услуг in Аутентификация раздела под Админ вкладка. Вы найдете
Федеративные атрибуты. - Для полноценного использования Canvas SSO обязательно добавьте следующую информацию в раздел... Федеративные атрибуты.
- Выберите имя атрибута выберите из выпадающего списка и нажмите на +Атрибут
- Если атрибут помечен как Только предоставление ресурсовтогда он будет использоваться только при использовании системы «Выделение ресурсов точно в срок» (Just In Time Provisioning).
Создаёт нового пользователя, и его данные не будут обновляться каждый раз при входе пользователя в систему.
Шаг 4. Тестирование SSO
- Здесь вы найдете информацию о ссылке для входа в систему.
под Текущий поставщик услуг в Аутентификация раздел под Админ меню.
- Сформируйте URL-адрес для входа в систему.
например: https://your_domain.com/login/saml/103 - Вы будете перенаправлены на страницу входа в WordPress. Введите учетные данные и нажмите «Войти».
Если вам удалось получить доступ к Canvas LMS, используя вход через Canvas с помощью WordPress, значит, ваша конфигурация единого входа в Canvas LMS верна.
Статьи по теме
Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.
Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.
Мы свяжемся с вами в ближайшее время!
Почему наши клиенты выбирают miniOrange SAML Single Sign-On (SSO) для решений WordPress?
Мы предлагаем надежные решения для управления идентификацией, включая единый вход (SSO), двухфакторную аутентификацию (JFA), адаптивную многофакторную аутентификацию (MFA), предоставление доступа и многое другое. Пожалуйста, свяжитесь с нами по адресу:
+1 978 658 9387 (США) | +91 97178 45846 (Индия) wpidpsupport@xecurify.com

Регистрация