很多金融機構或者大公司的網站會在你的個人賬户里加入安全問題的身份驗證。近來很多讀者來信問能否在 WordPress 登陸頁面也加入安全問題的身份驗證?在這篇文章,我將展示如何在 WordPress login 頁面添加安全提問功能,註冊以及重設密碼頁面。
為什麼要在 WordPress 註冊和登陸表單裏添加安全提問功能?
現在有很多方法保護 WordPress 的 admin 領域。然而加入你運營一個多用户網站或者一個 WordPress 多會員站,可能會面臨一個兩難的權衡:網站的安全性和用户的體驗的抉擇。
在登陸頁面添加安全問題嚴重就像第二密碼。你的用户能選擇一個隨機的問題集合,然後回答這個問題。這就給黑客們用郵箱或者密碼登陸網站增加了難度。好了,不囉嗦,進入正題。
首先,你得安裝和激活 WP Security Question 插件,完畢後,進入到該插件的配置頁面:
你將看到已經設置好的一系列安全問題。你可以添加自己的獨有的問題通過點擊 「Add more」,當然,你可以編輯或者移除這些個已經存在的問題。
在設置頁面的底部,你可以發現登陸,註冊,忘記密碼這些頁面的安全問題選項。
最後別忘記點擊保存按鈕。
就這些啦,現在起你網站的所有用户登陸的時候除了輸入密碼外,都要順便回答個問題才能順利登陸了。
你的 WordPress 站點的註冊用户可以通過訪問 Profile 頁面來選擇安全問題,以及設置答案。
不想設置安全問題的用户依然可以通過用户名和密碼登陸網站。如何你設置了用户註冊的時候必須選擇安全問題,那麼用户註冊的時候就會是下面這個註冊界面:
如果勾選了忘記密碼頁面,那麼客户找回密碼的時候可以同回答問題然後重設密碼。當然,如果用户郵箱填錯了,是不能重設密碼的。
發表回覆