Drupal 7 + SimpleSAMLphp + модуль simplesamlphp_auth

У меня есть сайт на Drupal 7, и мне нужно добавить некоторые функции единого входа. Поэтому я настроил SimpleSAMLphp и установил модуль simplesamlphp_auth.

Проблема в том, что модуль просто меняет ссылки на форму входа в свою собственную (/saml_login). И я бы хотел, чтобы она использовала старую форму входа, чтобы иметь удобный опыт, потому что она такая модальная, красивая и такая. Может кто-нибудь объяснить мне, как этого можно достичь? Или я что-то упускаю и совершенно не понимаю, как работают ВПЛ и ИП?

Большое спасибо!

1 ответ

Вы все еще должны быть в состоянии войти в систему пользователя / логин.

Если вы хотите отключить вход в систему на saml_login, вы можете сбросить его с помощью hook_menu_alter, отключив маршрут "saml_login" следующим образом:

unset($items['saml_login']);

Или изменив его доступ:

$items['saml_login']['access callback'] = false;

Имейте в виду, что simplesamlphp_auth является примером модуля, поэтому вы должны создать свой собственный модуль из этого кода и настроить его в соответствии со своими потребностями.

Надеюсь, это поможет.

PD: если вам нужно больше деталей, просто скажите мне.

Другие вопросы по тегам