nba國際盤口_為wordpress後台增加驗證碼,提升後台安全性

之前分享了一個方法來隱藏 WordPress 後台位址,台灣運這次我們再增加一些安全性,現金版百家樂透過在後台登入新增驗證碼,增加暴力密碼破解的難度。雖然這種方式的安全性有限,但總比沒有好。 // 後台登入數學驗證碼開始
function myplugin_add_login_fields() {
 // 取得兩個隨機數,範圍0~100
 $num1 = rand(0, 100);
 $num2 = rand(0, 100);

 // 在登入表單中新增驗證碼字段
 echo “<p><label for=’math’ class=’small’>驗證碼: $num1 + $num2 = ?<input type=’text’ name=’sum’ class=’input’ value=” size =’20’ tabindex=’4′>”
 . “<input type=’hidden’ name=’num1′ value=’$num1′>”
 . “<input type=’hidden’ name=’num2′ value=’$num2′></label></p>”;
}
add_action(‘login_form’,’myplugin_add_login_fields’);

function login_val() {
 $sum = $_POST[‘sum’]; // 使用者提交的計算結果

 // 檢查驗證碼是否正確
 switch ($sum) {
 case $_POST[‘num1’] + $_POST[‘num2’]:
 break; // 正確的情況下直接通過
 case null:
 wp_die(‘提示:請輸入驗證碼。’); // 未填寫驗證碼時顯示錯誤訊息
 break;
 default:
 wp_die(‘提示:驗證碼錯誤,請重試。’); // 驗證碼錯誤時顯示錯誤訊息
 break;
 }
}
add_action(‘login_form_login’,’login_val’);
// 後台登入數學驗證碼結束
將以上程式碼複製並貼上到 今彩中獎號碼WordPress 主題的 functions.php 檔案的底部即可實現新增後台登入驗證碼功能。

這種方式結合了隱藏後台位址,可以提高一定的安全性。真人 百 家 樂 作弊請注意,修改 functions.php 檔案前,請確保備份,以免發生意外狀況。要找到 functions.php 文件,可以登入 WordPress 後台,進入“外觀” > “主題編輯器”,539樂透堂然後選擇 functions.php 檔案進行編輯。

GIF图片        
Floating Ad