Drupal 7 Intranet Autologon

时间:2011-04-06 15:55:59

标签: php drupal iis drupal-7 authentication

我对Drupal很新,我想知道我写的自定义模块是否正确。 我需要一种自动登录,因为我在一个完全独立于网络的内部网环境(Windows,Active Directory,IIS6)上。

<?php
function autologon_init() {
    global $user;
    if($user->uid == 0)
        user_external_login_register($_SERVER['AUTH_USER"], 'Autologon');
}

我知道使用上面的代码注销永远不会有效..

2 个答案:

答案 0 :(得分:0)

我成功使用http://drupal.org/project/ip_login在Intranet中自动登录。虽然还没有D7版本。

但也许将它移植到D7对你来说会更有趣,并且更多地使用社区来为你自己重新发明轮子。

答案 1 :(得分:0)

您可以简单地调整权限,而不是尝试编写代码来自动登录用户,这样匿名用户就可以访问此类登录用户所需的所有功能。然后,无论用户是否登录都无关紧要。