我对Drupal很新,我想知道我写的自定义模块是否正确。 我需要一种自动登录,因为我在一个完全独立于网络的内部网环境(Windows,Active Directory,IIS6)上。
<?php
function autologon_init() {
global $user;
if($user->uid == 0)
user_external_login_register($_SERVER['AUTH_USER"], 'Autologon');
}
我知道使用上面的代码注销永远不会有效..
答案 0 :(得分:0)
我成功使用http://drupal.org/project/ip_login在Intranet中自动登录。虽然还没有D7版本。
但也许将它移植到D7对你来说会更有趣,并且更多地使用社区来为你自己重新发明轮子。
答案 1 :(得分:0)
您可以简单地调整权限,而不是尝试编写代码来自动登录用户,这样匿名用户就可以访问此类登录用户所需的所有功能。然后,无论用户是否登录都无关紧要。