Arhn - архитектура программирования

Drupal 8 с SimpleSAMLphp

Я хотел бы использовать SimpleSAMLphp в своей установке Drupal 8. Я добавил необходимые модули. Но когда я пытаюсь включить модуль SimpleSAMLphp, я получаю следующую ошибку:

Для модуля SimpleSAMLphp требуется библиотека simplesamlphp.

Я прочитал файл справки, но я все еще немного запутался. Я не использую композитор, поэтому мой первый шаг - это то, на чем я застрял:

  1. Убедитесь, что у вас есть рабочая установка SimpleSAMLphp. Это должна быть отдельная установка, у которой есть папка "vendor" в корне проекта.

Значит ли это, что при установке модуля SimpleSAMLphp не устанавливается как отдельная установка? Если нет, может ли кто-нибудь дать подробную информацию о том, как это настроить?


  • Так как это старый пост. можете ли вы сказать, смогли ли вы решить свою ошибку, что для нее нужна библиотека simplesamlphp. 01.08.2018
  • Извините, я не думаю, что когда-либо решал эту проблему. 12.08.2018

Ответы:


1

Модуль Drupal SingleSAML не будет работать, так как до этого вам необходимо установить библиотеку SAML в корень вашего проекта. Пожалуйста, найдите шаги:

• Загрузите SingleSamlphp в корень сервера Drupal.

• Загрузите модуль SimpleSAMLphp Drupal в DRUPAL_DOC_ROOT/modules/contrib.

• нам не нужно устанавливать его, пока SimpleSAMLphp версии 1.6 или новее не будет установлен и настроен для работы в качестве поставщика услуг.

• Этот модуль SAML поможет нам иметь хранилище сеансов аутентификации из ADFS, которое не зависит от нашего сеанса DRUPAL_DOC_ROOT.

• Установите библиотеку SAML, как описано в https://simplesamlphp.org/docs/stable.

• После настройки библиотеки SAML только вы можете приступить к интеграции SAML с Drupal.

29.10.2018
  • Почему вам нужно вручную загрузить модуль simplesamlphp_auth в modules/contrib вместо composer install drupal/simplesamlphp_auth? 13.11.2018
  • Новые материалы

    Коллекции публикаций по глубокому обучению
    Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

    Представляем: Pepita
    Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

    Советы по коду Laravel #2
    1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

    Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
    Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

    3 способа решить квадратное уравнение (3-й мой любимый) -
    1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

    Создание VR-миров с A-Frame
    Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

    Демистификация рекурсии
    КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..