2012/07/06

Plone Member Approval Process

利用 pas.plugins.memberapprovalcollective.memberapprovalcollective.memberemails 三個模組的合作,可以擴充 Plone 的帳號審核功能,新增一個 Approval Status 欄位,也就是申請帳號後,經由管理員同意的話,才可以登入系統。

狀態分成 Pending、Approved、Disapproved 三種。

啟用三個模組後,會出現 Member creation email settings 設定項目,用來指定通知信要寄給誰。

接著,要到 Security 設定勾選 Enable self-registration 和 Let users select their own passwords,還有確認 Mail 項目裡完成 SMTP 設定。

自建 SMTP server 常見方法之一是安裝 postfix,現在 Python 粉絲多了 lamson 選項,用它進行簡易測試算是很方便。

No comments: