
內容簡介
Authorizer 外掛可以讓您限制 WordPress 網站只有特定使用者能夠進入,通常是已註冊於某個大學課程的學生。它維護一個經過批准的使用者清單,您可以編輯以確定誰有權限進入。它還會使用外部伺服器 (例如 Google、CAS、LDAP 或 OAuth2 提供者) 取代預設的 WordPress 登入/授權系統。最後,Authorizer 可以讓您限制無效的登入嘗試,以防止機器人危害您的使用者帳戶。
在 GitHub 上查看或貢獻此外掛程式碼:https://github.com/uhm-coe/authorizer
Authorizer 外掛需要以下要求:
CAS 伺服器 (2.x、3.x、4.x 或 5.x) 或 LDAP 伺服器 (外掛需要 URL)
PHP 擴展:php-ldap、php-curl、php-dom
Authorizer 外掛提供以下選項:
認證:WordPress 帳戶、Google 帳戶、CAS 帳戶、LDAP 帳戶、OAuth2 帳戶
登入存取權:所有已認證使用者 (所有本地和所有外部使用者都可以登入);僅特定使用者 (所有本地和已批准的外部使用者都可以登入)
檢視存取權:所有人 (公開存取);僅已登入的使用者
限制登入嘗試:逐漸增加無效登入嘗試之間所需的時間。
短碼:使用 [authorizer_login_form] 短碼可以在 wp-login.php 之外嵌入 wp_login_form()。
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
Authorizer restricts access to a WordPress site to specific users, typically students enrolled in a university course. It maintains a list of approved users that you can edit to determine who has access. It also replaces the default WordPress login/authorization system with one relying on an external server, such as Google, CAS, LDAP, or an OAuth2 provider. Finally, Authorizer lets you limit invalid login attempts to prevent bots from compromising your users’ accounts.
View or contribute to the plugin source on GitHub: https://github.com/uhm-coe/authorizer
Authorizer requires the following:
CAS server (2.x, 3.x, 4.x, 5.x, 6.x, or 7.x) or LDAP server (plugin needs the URL)
PHP extensions: php-ldap, php-curl, php-dom
Authorizer provides the following options:
Authentication: WordPress accounts; Google accounts; CAS accounts; LDAP accounts; OAuth2 accounts
Login Access: All authenticated users (all local and all external can log in); Only specific users (all local and approved external users can log in)
View Access: Everyone (open access); Only logged in users
Limit Login Attempts: Progressively increase the amount of time required between invalid login attempts.
Shortcode: Use the [authorizer_login_form] shortcode to embed a wp_login_form() outside of wp-login.php.
