管理员无法使用drupal中的外部身份验证模块登录

时间:2015-08-12 04:52:30

标签: drupal

我正在尝试在Drupal中开发一个外部身份验证模块,该模块将针对外部LDAP / DB进行身份验证。我在 module_login_validate 中尝试了以下代码。

$response = ext_auth_validate($username, $password); //returns true if auth successful
if($response){
  user_external_login_register($username, 'modulename');
}

我可以登录非管理员用户,但是当管理员输入本地凭据时,我收到完整性约束违规,指出 admin 条目已经存在。我认为user_external_login_register尝试添加用户。管理员有没有办法默认使用他的本地凭证?

0 个答案:

没有答案