2014-01-14 162 views
0

我目前正在使用CMS(Drupal或Wordpress)的Intranet。我必須通過Active Directory數據庫(更確切地說是服務器半徑)對用戶進行身份驗證。我不想導入數據,只需檢查AD中的登錄名和密碼是否正確。我搜索在Drupal或Wordpress中是否有模塊/插件,但由於我找到了LDAP插件而不是服務器半徑,所以我很迷茫...... 這兩者之間有什麼區別?我可以使用這些插件嗎?用戶在CMS中使用Active Directory進行身份驗證

非常感謝!

回答

0

我建議你使用WordPress並使用Active Directory integration plugin。它非常易於使用和配置,而且最重要的是它的工作原理。

  1. 安裝WAMP和Wordpress。 here is tutorial
  2. 啓用php ldap擴展(檢查下面給出的指令)。
  3. 安裝Active Directory integration plugin
  4. 填寫所有必需的配置詳細信息。 (如域控制器,Base Dn和Account Suffix這個字段必須填寫)
  5. 測試連接。
  6. 使用AD用戶信息登錄WordPress標準登錄屏幕。

  7. 使用wamp啓用ldap php擴展的指令。

    *click on wamp icon on task-bar* 
    
    *click on php floder* 
    
    *click on php extension* 
    
    *select php_ldap e.g* 
    

enter image description here

讓我知道如果你卡住的地方,或者如果上述任何指令的沒有意義。

希望有所幫助。

+0

非常感謝您的回答Vijay!我很困惑這個問題,並使用ActiveX解決它。我使用ActiveX(WScript.Network)獲取用戶的Windows登錄名,並使用Wp上的unsername創建帳戶。我現在選擇這個解決方案,因爲它是一個內聯網,我必須通過程序驗證用戶身份。 – googirl

+0

更確切地說,員工不必通過登錄頁面登錄,因爲,首先,他們已經在其他應用程序上擁有大量帳戶,並且我們決定不添加他們永遠不會記住的另一個密碼,其次我們認爲登錄頁面將變成剎車,他們永遠不會想要訪問內部網。但我會嘗試你的解決方案,看看! :) – googirl

相關問題