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

×

Единый вход SAML (SSO) для Laravel с использованием Okta в качестве поставщика идентификации.


Laravel SAML Единый вход (SSO) Этот плагин позволяет включить единый вход SAML для ваших приложений Laravel. Используя единый вход, вы можете использовать только один пароль для доступа к вашему приложению и сервисам Laravel. Наш плагин совместим со всеми поставщиками идентификации, поддерживающими SAML. Здесь мы рассмотрим пошаговое руководство по настройке единого входа (SSO) между Laravel и Okta, рассматривая Okta в качестве поставщика идентификации.

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

  • Откройте окно командной строки и перейдите в свой рабочий каталог. Главная директория приложения Laravel.
  • Введите команду ниже.
    composer require miniorange/saml-laravel-free
  • Laravel Single Sign On SSO enter common
  • Примечание: Если вы используете Laravel 5.4 или более раннюю версию, вам потребуется добавить следующее значение к 'поставщикимассив в вашем app.php файл, который можно найти в проект\конфигурация папка :provider\ssoServiceProvider::class (Вы можете проверить текущую версию Laravel, используя команду) php artisan --version.)

  • Добавьте следующее значение в Laravel Single Sign On (SSO).
  • После успешной установки пакета откройте ваше приложение Laravel в браузере и введите https://<your-host>/mo_admin в адресной строке.
  • Программа начнет настройку вашей базы данных, а затем перенаправит вас на страницу регистрации администратора.
  • Зарегистрируйтесь или войдите в свою учетную запись, нажав на кнопку. Зарегистрировать филиал кнопка для настройки плагина.
  • Настройки плагина Laravel Single Sign On SSO
  • После входа в систему вы увидите Настройки поставщика услуг Эта опция позволит получить метаданные поставщика услуг. Сохраните метаданные, так как они понадобятся позже для настройки. шаг 1.
  • Настройки поставщика услуг единого входа (SSO) в Laravel

Шаги по настройке единого входа (SSO) Okta для входа в Laravel

1. Настройте Okta в качестве поставщика идентификационных данных.

  • Войдите в панель администратора Okta..
  • Затем перейдите в Вкладка «Приложения» и Области применения.
  • Настройка Okta в качестве поставщика идентификации (IDP) - единый вход SAML (SSO) для WordPress - вход через Okta SSO - add_application
  • Нажмите на Создать интеграцию приложений кнопка для создания нового приложения.
  • Настройка Okta в качестве поставщика идентификации (IDP) - Единый вход SAML (SSO) для WordPress - Вход через Okta SSO - Настройка SAML 2.0
  • Выбрать SAML 2.0 как метод входа и нажмите Следующая .
  • Настройка Okta в качестве поставщика идентификации (IDP) - Единый вход SAML (SSO) для WordPress - Вход через Okta SSO - Настройка SAML 2.0
  • In общие настройки вкладка, введите Имя приложения и нажмите на Следующая .
  • Настройка Okta в качестве поставщика идентификации (IDP) - Единый вход SAML (SSO) для WordPress - Вход через Okta SSO - Настройка SAML 2.0
  • In Настроить SAML Во вкладке введите необходимые данные:
  • Single Sign On
    URL
    URL-адрес ACS (AssertionConsumerService) из вкладки «Метаданные поставщика услуг»
    Плагин
    URL аудитории
    (Идентификатор организации SP)
    Идентификатор организации поставщика услуг / эмитента можно найти на вкладке «Метаданные поставщика услуг» в плагине.
    По умолчанию
    Состояние реле
    Состояние ретрансляции можно получить на вкладке «Метаданные поставщика услуг» в плагине.
    Имя ID
    Формат
    Выберите «Адрес электронной почты» в качестве идентификатора имени из выпадающего списка.
    Области применения
    Имя пользователя
    Имя пользователя Окта
    Настройка Okta в качестве поставщика идентификации (IDP) - единый вход SAML (SSO) для WordPress - вход через Okta SSO - SAML_SETTINGS
  • Настроить Операторы атрибутов группы (необязательно) и нажмите на Следующая .
  • Настройка Okta в качестве поставщика идентификации (IDP) - единый вход SAML (SSO) для WordPress - вход через Okta SSO - Add_Attributes

миниоранж img Назначение групп/людей

  • Перейдите к созданному вами приложению и нажмите на кнопку. Задания Вкладка в Okta.
  • Настройка Okta в качестве поставщика идентификации (IDP) - единый вход SAML (SSO) для WordPress - вход через Okta SSO - назначение групп
  • Нажмите на Назначать кнопку, чтобы Назначайте людей и назначайте группы..
  • Настройка Okta в качестве поставщика идентификации (IDP) - единый вход SAML (SSO) для WordPress - вход через Okta SSO - назначение групп
  • После того как вы Назначать пользователь, нажмите на Готово .
  • Настройка Okta в качестве поставщика идентификации (IDP) - единый вход SAML (SSO) для WordPress - вход через Okta SSO - назначение групп
  • Перейдите в Подпишись Перейдите на вкладку и перейдите в раздел «Сертификаты подписи SAML».
  • Нажмите на Посмотреть инструкции по настройке SAML Вкладка для получения метаданных поставщика идентификации (IdP), которые потребуются для настройки вашего поставщика услуг.
  • Настройка Okta в качестве поставщика идентификации (IDP) - единый вход SAML (SSO) для WordPress - вход через Okta SSO - назначение групп

2. Настройте плагин Laravel SAML в качестве поставщика услуг.

  • Перейдите на сайт miniOrange Laravel SAML 2.0 SSO Вставьте необходимые данные, которые вы получите из плагина. Шаг 1. Добавить Эмитент поставщика удостоверений недооценивают ее Идентификатор объекта IDP и URL-адрес единого входа поставщика удостоверений недооценивают ее URL-адрес входа SAML.
  • Нажмите на Тестовая конфигурация Нажмите кнопку, чтобы проверить правильность выполненной вами настройки SAML. В случае успешного выполнения тестовой настройки вы получите различные атрибуты пользователей, возвращаемые вашим поставщиком идентификации, в таблице тестовой конфигурации.
  • Тестовая конфигурация единого входа (SSO) в Laravel Результаты тестирования системы единого входа Laravel (SSO).

3. Варианты единого входа (SSO)

  • Пользователи могут запустить процесс единого входа, нажав на соответствующую кнопку. Single Sign On Кнопка сгенерирована на вашей странице входа. Если у вас еще нет этой страницы, запустите... php artisan make:auth & php ремесленник миграция для генерации модуля аутентификации.

  • Laravel Single Sign On SSO Кнопка единого входа

В этом руководстве вы успешно выполнили настройку. Единый вход Okta SAML (вход Okta SSO) Выбирая Okta как IdP и Laravel как хранимая процедура Используя плагин miniOrange-SAML Single Sign On – SSO Login, вы сможете обеспечить безопасный доступ к своему сайту Laravel. Вход в Okta Учетные данные будут получены за считанные минуты.

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

Привет!

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

поддержка