管理使用者
在 XOOPS 中管理使用者
Section titled “在 XOOPS 中管理使用者”了解如何建立使用者帳戶、將使用者組織到群組中,以及在 XOOPS 中管理權限。
使用者管理概述
Section titled “使用者管理概述”XOOPS 提供全面的使用者管理,具有:
Users > Accounts├── 單個使用者├── 使用者個人檔案├── 註冊請求└── 線上使用者
Users > Groups├── 使用者群組/角色├── 群組權限└── 群組成員
System > Permissions├── 模組存取├── 內容存取├── 功能權限└── 群組功能存取使用者管理
Section titled “存取使用者管理”管理面板導覽
Section titled “管理面板導覽”- 登入管理:
http://your-domain.com/xoops/admin/ - 在左側邊欄中按一下 Users
- 從選項中選擇:
- Users: 管理個別帳戶
- Groups: 管理使用者群組
- Online Users: 查看目前活躍的使用者
- User Requests: 處理註冊請求
了解使用者角色
Section titled “了解使用者角色”XOOPS 附帶預定義的使用者角色:
| 群組 | 角色 | 功能 | 使用案例 |
|---|---|---|---|
| 網站管理員 | 管理員 | 完整網站控制 | 主要管理員 |
| 管理員 | 管理員 | 有限的管理員存取 | 受信任的使用者 |
| 版主 | 內容控制 | 核准內容 | 社群經理 |
| 編輯者 | 內容建立 | 建立/編輯內容 | 內容工作人員 |
| 已註冊 | 成員 | 發佈、評論、個人檔案 | 一般使用者 |
| 匿名 | 訪客 | 僅讀取 | 未登入的使用者 |
建立使用者帳戶
Section titled “建立使用者帳戶”方法 1:管理員建立使用者
Section titled “方法 1:管理員建立使用者”步驟 1:存取使用者建立
- 移至 Users > Users
- 按一下 「新增使用者」 或 「建立使用者」
步驟 2:輸入使用者資訊
填入使用者詳細資訊:
使用者名稱:[4 個以上字元、僅字母/數字/底線]範例:john_smith
電子郵件位址:[有效的電子郵件地址]範例:john@example.com
密碼:[強密碼]範例:MyStr0ng!Pass2025
確認密碼:[重複密碼]範例:MyStr0ng!Pass2025
真名:[使用者全名]範例:John Smith
URL:[選用的使用者網站]範例:https://johnsmith.com
簽名:[選用的論壇簽名]範例:「Happy XOOPS user!」步驟 3:組態使用者設定
使用者狀態:☑ 有效 ☐ 無效 ☐ 待核准
使用者群組:☑ 已註冊的使用者☐ 網站管理員☐ 管理員☐ 版主步驟 4:其他選項
通知使用者:☑ 傳送歡迎電子郵件允許頭像:☑ 是使用者佈景主題:[預設佈景主題]顯示電子郵件:☐ 公開 / ☑ 私人步驟 5:建立帳戶
按一下 「新增使用者」 或 「建立」
確認:
使用者建立成功!使用者名稱:john_smith電子郵件:john@example.com群組:已註冊的使用者方法 2:使用者自我註冊
Section titled “方法 2:使用者自我註冊”允許使用者自行註冊:
管理面板 > System > Preferences > User Settings
允許使用者註冊:☑ 是
註冊類型:☐ 即時(自動核准)☑ 電子郵件驗證(需要電子郵件確認)☐ 管理員核准(您核准每個)
傳送驗證電子郵件:☑ 是然後:
- 使用者瀏覽註冊頁面
- 填入基本資訊
- 驗證電子郵件或等待核准
- 帳戶已啟用
管理使用者帳戶
Section titled “管理使用者帳戶”檢視所有使用者
Section titled “檢視所有使用者”位置: Users > Users
顯示包含以下內容的使用者清單:
- 使用者名稱
- 電子郵件位址
- 註冊日期
- 上次登入
- 使用者狀態(有效/無效)
- 群組成員身份
編輯使用者帳戶
Section titled “編輯使用者帳戶”-
在使用者清單中,按一下使用者名稱
-
修改任何欄位:
- 電子郵件位址
- 密碼
- 真名
- 使用者群組
- 狀態
-
按一下 「儲存」 或 「更新」
變更使用者密碼
Section titled “變更使用者密碼”- 按一下清單中的使用者
- 滾動到「變更密碼」部分
- 輸入新密碼
- 確認密碼
- 按一下 「變更密碼」
使用者將在下次登入時使用新密碼。
停用/暫停使用者
Section titled “停用/暫停使用者”暫時停用帳戶而無需刪除:
- 按一下清單中的使用者
- 將使用者狀態設為「無效」
- 按一下 「儲存」
使用者在無效期間無法登入。
重新啟用使用者
Section titled “重新啟用使用者”- 按一下清單中的使用者
- 將使用者狀態設為「有效」
- 按一下 「儲存」
使用者可以再次登入。
刪除使用者帳戶
Section titled “刪除使用者帳戶”永久移除使用者:
- 按一下清單中的使用者
- 滾動到底部
- 按一下 「刪除使用者」
- 確認:「刪除使用者和所有資料?」
- 按一下 「是」
警告: 刪除是永久的!
檢視使用者個人檔案
Section titled “檢視使用者個人檔案”查看使用者個人檔案詳細資訊:
- 按一下使用者清單中的使用者名稱
- 檢視個人檔案資訊:
- 真名
- 電子郵件
- 網站
- 加入日期
- 上次登入
- 使用者簡歷
- 頭像
- 貼文/貢獻
了解使用者群組
Section titled “了解使用者群組”預設使用者群組
Section titled “預設使用者群組”XOOPS 包含預設群組:
| 群組 | 用途 | 特殊 | 編輯 |
|---|---|---|---|
| 匿名 | 未登入的使用者 | 固定 | 否 |
| 已註冊的使用者 | 一般成員 | 預設 | 是 |
| 網站管理員 | 網站管理員 | 管理員 | 是 |
| 管理員 | 有限的管理員 | 管理員 | 是 |
| 版主 | 內容版主 | 自訂 | 是 |
建立自訂群組
Section titled “建立自訂群組”為特定角色建立群組:
位置: Users > Groups
- 按一下 「新增群組」
- 輸入群組詳細資訊:
群組名稱:內容編輯者群組描述:可以建立和編輯內容的使用者
顯示群組:☑ 是(在成員個人檔案中顯示)群組類型:☑ 常規 / ☐ 管理員- 按一下 「建立群組」
管理群組成員
Section titled “管理群組成員”將使用者指派給群組:
選項 A:從使用者清單
- 移至 Users > Users
- 按一下使用者
- 在「使用者群組」部分中核取/取消核取群組
- 按一下 「儲存」
選項 B:從群組
- 移至 Users > Groups
- 按一下群組名稱
- 檢視/編輯成員清單
- 新增或移除使用者
- 按一下 「儲存」
編輯群組屬性
Section titled “編輯群組屬性”自訂群組設定:
- 移至 Users > Groups
- 按一下群組名稱
- 修改:
- 群組名稱
- 群組描述
- 顯示群組(顯示/隱藏)
- 群組類型
- 按一下 「儲存」
三個權限級別:
| 級別 | 範圍 | 範例 |
|---|---|---|
| 模組存取 | 可以看到/使用模組 | 可以存取論壇模組 |
| 內容權限 | 可以檢視特定內容 | 可以讀取已發佈的新聞 |
| 功能權限 | 可以執行的動作 | 可以發佈評論 |
組態模組存取
Section titled “組態模組存取”位置: System > Permissions
限制哪些群組可以存取每個模組:
模組:新聞
管理員存取:☑ 網站管理員☑ 管理員☐ 版主☐ 已註冊的使用者☐ 匿名
使用者存取:☐ 網站管理員☐ 管理員☑ 版主☑ 已註冊的使用者☑ 匿名按一下 「儲存」 以套用。
設定內容權限
Section titled “設定內容權限”控制對特定內容的存取:
範例 - 新聞文章:
檢視權限:☑ 所有群組都可以讀取
貼文權限:☑ 已註冊的使用者☑ 內容編輯者☐ 匿名
審核評論:☑ 需要版主權限最佳做法
Section titled “權限最佳做法”公開內容(新聞、頁面):├── 檢視:所有群組├── 貼文:已註冊的使用者 + 編輯者└── 審核:管理員 + 版主
社群(論壇、評論):├── 檢視:所有群組├── 貼文:已註冊的使用者└── 審核:版主 + 管理員
管理工具:├── 檢視:僅網站管理員 + 管理員├── 組態:僅網站管理員└── 刪除:僅網站管理員使用者註冊管理
Section titled “使用者註冊管理”處理註冊請求
Section titled “處理註冊請求”如果啟用「管理員核准」:
-
移至 Users > User Requests
-
檢視待處理的註冊:
- 使用者名稱
- 電子郵件
- 註冊日期
- 請求狀態
-
對於每個請求:
- 按一下以檢視
- 按一下 「核准」 以啟用
- 按一下 「拒絕」 以拒絕
傳送註冊電子郵件
Section titled “傳送註冊電子郵件”重新傳送歡迎/驗證電子郵件:
- 移至 Users > Users
- 按一下使用者
- 按一下 「傳送電子郵件」 或 「重新傳送驗證」
- 電子郵件已傳送給使用者
線上使用者監視
Section titled “線上使用者監視”檢視目前線上的使用者
Section titled “檢視目前線上的使用者”追蹤活躍的網站訪客:
位置: Users > Online Users
顯示:
- 目前線上的使用者
- 來賓訪客數
- 上次活動時間
- IP 位址
- 瀏覽位置
監視使用者活動
Section titled “監視使用者活動”了解使用者行為:
活躍使用者:12已註冊:8匿名:4
最近活動:- User1 - 論壇貼文(2 分鐘前)- User2 - 評論(5 分鐘前)- User3 - 頁面檢視(8 分鐘前)使用者個人檔案自訂
Section titled “使用者個人檔案自訂”啟用使用者個人檔案
Section titled “啟用使用者個人檔案”組態使用者個人檔案選項:
Admin > System > Preferences > User Settings
允許使用者個人檔案:☑ 是顯示成員清單:☑ 是顯示使用者統計資訊:☑ 是顯示上次線上時間:☑ 是顯示使用者頭像:☑ 是顯示上次線上:☑ 是顯示電子郵件位址:☐ 是 / ☑ 否個人檔案欄位
Section titled “個人檔案欄位”組態使用者可以新增到個人檔案的內容:
範例個人檔案欄位:
- 真名
- 網站 URL
- 簡歷
- 位置
- 頭像(圖片)
- 簽名
- 興趣
- 社群媒體連結
在模組設定中自訂。
啟用雙因素驗證
Section titled “啟用雙因素驗證”增強的安全選項(如果可用):
Admin > Users > Settings
雙因素驗證:☑ 已啟用
方法:☑ 電子郵件☑ 短信☑ 驗證者應用使用者必須使用第二種方法驗證。
強制使用強密碼:
Admin > System > Preferences > User Settings
最小密碼長度:8 個字元需要大寫:☑ 是需要數字:☑ 是需要特殊字元:☑ 是
密碼過期:90 天首次登入時強制變更:☑ 是防止暴力破解攻擊:
登入失敗後鎖定:5鎖定持續時間:15 分鐘記錄所有嘗試:☑ 是通知管理員:☑ 是使用者電子郵件管理
Section titled “使用者電子郵件管理”向群組傳送大量電子郵件
Section titled “向群組傳送大量電子郵件”訊息多個使用者:
- 移至 Users > Users
- 選擇多個使用者(複選框)
- 按一下 「傳送電子郵件」
- 撰寫訊息:
- 主旨
- 訊息正文
- 包括簽名
- 按一下 「傳送」
電子郵件通知設定
Section titled “電子郵件通知設定”組態使用者接收哪些電子郵件:
Admin > System > Preferences > Email Settings
新註冊:☑ 傳送歡迎電子郵件密碼重設:☑ 傳送重設連結評論:☑ 對回覆進行通知訊息:☑ 通知新訊息通知:☑ 網站公告頻率:☐ 立即 / ☑ 每日 / ☐ 每週檢視使用者報告
Section titled “檢視使用者報告”監視使用者指標:
Admin > System > Dashboard
使用者統計:├── 總使用者:256├── 活躍使用者:189├── 本月新增:24├── 註冊請求:3├── 目前線上:12└── 最後 24h 貼文:45使用者成長追蹤
Section titled “使用者成長追蹤”監視註冊趨勢:
過去 7 天的註冊:12 名使用者過去 30 天的註冊:48 名使用者活躍使用者(30 天):156無效使用者(30 天以上):100常見使用者管理工作
Section titled “常見使用者管理工作”建立管理員使用者
Section titled “建立管理員使用者”- 建立新使用者(上面的步驟)
- 指派給 網站管理員 或 管理員 群組
- 在 System > Permissions 中授予權限
- 驗證管理員存取是否有效
- 建立新使用者
- 指派給 版主 群組
- 組態權限以審核特定模組
- 使用者可以核准內容、管理評論
設定內容編輯者
Section titled “設定內容編輯者”- 建立 內容編輯者 群組
- 建立使用者,將其指派到群組
- 授予權限以:
- 建立/編輯頁面
- 建立/編輯貼文
- 審核評論
- 限制管理面板存取
重設遺忘的密碼
Section titled “重設遺忘的密碼”使用者忘記了他們的密碼:
- 移至 Users > Users
- 尋找使用者
- 按一下使用者名稱
- 按一下 「重設密碼」 或編輯密碼欄位
- 設定暫時密碼
- 通知使用者(傳送電子郵件)
- 使用者登入,變更密碼
大量匯入使用者
Section titled “大量匯入使用者”匯入使用者清單(進階):
許多主機面板提供用於以下目的的工具:
- 使用使用者資料準備 CSV 檔案
- 透過管理面板上傳
- 大量建立帳戶
或使用自訂指令碼/外掛程式進行匯入。
尊重使用者隱私
Section titled “尊重使用者隱私”隱私最佳做法:
執行:✓ 預設隱藏電子郵件✓ 讓使用者選擇可見性✓ 保護免受垃圾郵件
不執行:✗ 分享私人資料✗ 在沒有許可的情況下顯示✗ 在沒有同意的情況下用於行銷GDPR 相容性
Section titled “GDPR 相容性”如果為歐盟使用者服務:
- 獲得資料收集同意
- 允許使用者下載其資料
- 提供刪除帳戶選項
- 維護隱私政策
- 記錄資料處理活動
使用者問題疑難排解
Section titled “使用者問題疑難排解”使用者無法登入
Section titled “使用者無法登入”問題: 使用者忘記密碼或無法存取帳戶
解決方案:
- 驗證使用者帳戶為「有效」
- 重設密碼:
- Admin > Users > 尋找使用者
- 設定新的暫時密碼
- 透過電子郵件傳送給使用者
- 清除使用者 Cookie/快取
- 檢查帳戶是否未被鎖定
使用者註冊卡住
Section titled “使用者註冊卡住”問題: 使用者無法完成註冊
解決方案:
- 檢查是否允許註冊:
- Admin > System > Preferences > User Settings
- 啟用註冊
- 檢查電子郵件設定是否有效
- 如果需要電子郵件驗證:
- 重新傳送驗證電子郵件
- 檢查垃圾郵件資料夾
- 如果密碼要求太嚴格,則降低密碼要求
問題: 使用者有多個帳戶
解決方案:
- 在使用者清單中識別重複帳戶
- 保留主帳戶
- 如果可能,合併資料
- 刪除重複帳戶
- 在設定中啟用「防止重複電子郵件」
使用者管理檢查清單
Section titled “使用者管理檢查清單”對於初始設定:
- 設定使用者註冊類型(即時/電子郵件/管理員)
- 建立必要的使用者群組
- 組態群組權限
- 設定密碼政策
- 啟用使用者個人檔案
- 組態電子郵件通知
- 設定使用者頭像選項
- 測試註冊流程
- 建立測試帳戶
- 驗證權限是否有效
- 記錄群組結構
- 規劃使用者入職
設定使用者後:
- 安裝使用者需要的模組
- 為使用者建立內容
- 保護使用者帳戶
- 探索更多管理功能
- 組態系統範圍設定
標籤: #users #groups #permissions #administration #access-control
相關文章:
- Admin-Panel-Overview
- Installing-Modules
- ../Configuration/Security-Configuration
- ../Configuration/System-Settings