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: если вам нужно больше деталей, просто скажите мне.