2011-04-06 56 views
0

我對Drupal很陌生,不知道它是否正確,我寫的自定義模塊。 我需要一種自動登錄,因爲我在Intranet環境(Windows,Active Directory,IIS6)上完全與Web隔離。Drupal 7內聯網自動登錄

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

我知道,上面註銷的代碼將永遠不會奏效..

+0

這裏有什麼問題?上述工作是爲了你想要實現的目標嗎? – jhedstrom 2011-04-07 02:56:18

回答

0

我在內部網中使用http://drupal.org/project/ip_login成功地自動登錄。雖然目前還沒有D7版本。

但是也許將它移植到D7對你來說會更有趣,並且更多地使用社區的全部功能來爲自己重新發明輪子。

0

而不是嘗試編寫代碼來自動登錄用戶,您還可以簡單地調整權限,以便匿名用戶可以訪問您希望這類登錄用戶的所有功能。那麼用戶是否登錄是無關緊要的。