請教關於認證設定

phpBB Installation & Usage Support
phpBB 3 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 3.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
cheerful
星球普通子民
星球普通子民
文章: 2
註冊時間: 2009-03-13 10:33

請教關於認證設定

文章 cheerful »

在ACP的認證設定中可以選擇 Apache or Ldap,
但使用這二種認證方式時,帳號都不是存在MySQL 中,
請問如何能對會員帳號(群組)做權限控管呢?

謝謝!



----
●主機作業系統:CentOS 5.2
●您的上網方式:學網
●您安裝的程式:Apache + php + MySql
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : forum.cc.ntust.edu.tw
●您的 phpBB 連結網址: http://forum.cc.ntust.edu.tw/phpbb3/
cheerful
星球普通子民
星球普通子民
文章: 2
註冊時間: 2009-03-13 10:33

Re: 請教關於認證設定

文章 cheerful »

分享一下自己測試的心得!

把認證設定改成LDAP後,
分成以下二種情況:

1.MySQL有而LDAP中沒有的帳號會變成無法登入,
  其帳號必須同時存在於LDAP中,
  且密碼以LDAP的準,MySQL中原有的密碼欄位無效!
  帳號的權限不受影響。

2.LDAP中的帳號可登入,
  且登入後會自動於MySQL中產成帳號等相關欄位資料,
  該帳號權限需手動給予!
  因此如果要讓大量使用者第一次登入時就分好群組或權限,
  必須用sql語法批次產生帳號等相關資料到MySQL中!

另外,原有admin帳號如LDAP中沒有或沒有LDAP中此帳號的密碼,
可利用phpMyAdmin將admin的帳號名稱改成其他自己想要的名稱!
主題已鎖定

回到「[3.0.x] 安裝與使用」