Security Ke Liye WordPress Login URL Me Key Aur Value Kaise Add Kare

Hello Friends, आज में आपको एक बहुत काम की trick बताने वाला हूँ, जिससे आप अपने wordpress ब्लॉग की login page 80% तक secure कर सकते हो. अगर आपको अपने ब्लॉग security को strong बनाना है तो आप इस पोस्ट last तक जरुर पढ़िए.

wordpress ko brute frce se secure karne ke liye login url me key aur value add kaise kare

आप सभी तो जानते ही होंगे की internet पर hackers भरे हुआ है. यहाँ पर daily लाखों websites को hack किया जाता है. ऐसे में लोग लोग internet पर काम करते हैं, उन्हें बहुत सावधान रहना चाहिए. अगर हम इसके बारे में care नही करेंगे तो आगे हमे बहुत पछताना पर सकता है.

अभी बहुत सारे लोग ऐसे हैं जो internet पर रात दिन मेहनत करके कुछ grow करते हैं लेकिन अगर वो security के बारे में केयर नही करता है तो उनकी साड़ी मेहनत बर्बाद हो सकती है. इस तरह के मेने कई सारे examples देखे हुए हैं.

Especially, हम यहाँ bloggers की बात कर रहे हैं, जो अपने ब्लॉग में बहुत मेहनत करके उसमे posts लिखते हैं और उन्हें grow करने में मेहनत करते हैं. उन्हें अपने ब्लॉग की security के बारे में हमेशा care करना जरुरी है. इसमें एक कोई भी compromise नही होना चाहिए.

बहुत सारे नये blogger को security की चिंता नही रहती है लेकिन जैसे जैसे उनका ब्लॉग grow करता है, उन्हें अपने आप अपने ब्लॉग को secure करने की चिंता आ जाती है. ऐसे बहुत सारे लोग हैं जो अपने ब्लॉग की security को लेकर हमेशा चिंता में रहते हैं.

अगर आप एक wordpress user हो तो आपको बता दे की other platform जैसे blogger के मुकाबले wordpress की security काफी weak है. इसमें सबसे पहले तो आपको अपने ब्लॉग की login page को secure करना होता है. अगर आपके wordpress site की login पेज safe होगी तो आपका site भी पूरी तरह से secure होगा.

See also  WordPress Me Comment Ki Minimum Aur Maximum Length Set Kare

आपने brute force attack के बारे में सुना होगा. ज्यादातर hackers इसी method का इस्तेमाल करके wordpress site को hack करते हैं. इसके लिए हमारे ब्लॉग के login page में अलग अलग तरह के login username और password से login करने की कोशिश की जाती है. अगर एक single person को किसी site में अलग अलग login detail से login करने में बहुत समय लग सकता है लेकिन bot के द्वारा कुछ ही समय में लाखों random username और password से login करने की कोशिश की जाती है. इससे कुछ समय में वो login करने में सक्षम भी हो जाता है.

अगर आपको भी brute force attack से डर लगता है तो आज में आपको एक simple trick बताने वाला हूँ, जिससे आप अपने ब्लॉग की login पेज को secure कर सकते हो. इसके लिए हम आपको अपने ब्लॉग के login URL में key और value add करने के बारे में बताएँगे. इससे login URL में ?key=value (आप key और value के जगह कोई भी word replace कर सकते हो) add हो जाता है.

जैसे की https://example.com/wp-login.php?your_key=your_value

आप yourkey के जगह में कोई सवाल रख सकते हो, जैसे bestfriend और yourvalue के जगह उसका answer लिख सकते हो. जैसे raju

Now: https://example.com/wp-login.php?bestfriend=raju

इस तरह से आप अपनी Login URL को बहुत ज्यादा secure कर सकते हो. अब चाह्लिये हम इसके बारे में step by step बता रहे हैं.

WordPress ब्लॉग की Login URL में Key और Value कैसे Add करें?

इसको add करना बहुत simple है. इसके लिए बहुत से plugin भी available है लेकिन हम यहाँ किसी plugin का इस्तेमाल नही करेंगे. बल्कि इसके लिए आपको अपने ब्लॉग theme की functions.php में कुछ codes को add करना होगा. चलिए हम आपको step by step बताते हैं ताकि आपको आसानी से समझ में आ जाये.

See also  WordPress Security Ke Liye Site Me Two Step Authentication Ko Enable Kaise Kare

Step 1: सबसे अप निचे दिए सभी codes को copy कर लीजिये. इस code में सबसे टॉप में your_key की जगह अपना कोई add करें और your_value में उसका value भी replace कर दीजिये.

/**
* define here what ever key would you like to use in your wp-login page
* http://yoursite.com/wp-login.php?your_key=your_value
*/
define('SH_CUSTOM_KEY','your_key');
/**
* define here what ever key would you like to use in your wp-login page
* http://yoursite.com/wp-login.php?your_key=your_value
*/
define('SH_CUSTOM_VAL','your_value');

function sh_show_login_form_callback(){
if(!empty($_REQUEST['log'])){ return; }
$valid_actions = array('logout', 'postpass');
if(isset($_REQUEST['action']) && in_array($_REQUEST['action'], $valid_actions)){
return;
}
if(isset($_REQUEST[SH_CUSTOM_KEY]) && $_REQUEST[SH_CUSTOM_KEY] == SH_CUSTOM_VAL){
return;
}
die("Your not authorized to access this page...!");
}
add_action('login_init', 'sh_show_login_form_callback');
function sh_add_hidden_field_callback(){
echo '<input type="hidden" name="'.SH_CUSTOM_KEY.'" value="'.SH_CUSTOM_VAL.'"/>';
}
add_action('login_form', 'sh_add_hidden_field_callback');
function sh_login_authenticate_callback(){
if(empty($_REQUEST['log'])){
return;
}
if(!isset($_REQUEST[SH_CUSTOM_KEY])){
//show error message
die("Your not authorized to access this page...!");
}
if(isset($_REQUEST[SH_CUSTOM_KEY])&& $_REQUEST[SH_CUSTOM_KEY] != SH_CUSTOM_VAL ){
//show error message
die("Your not authorized to access this page...!");
}
}
add_action('wp_authenticate', 'sh_login_authenticate_callback');

Step 2: अब आपको अपने ब्लॉग में login करके Dashboard >> Appearance >> Editor में जाना है. उसके बाद functions.php को open करके copy किये गये codes को add कर देना है.

  • अब आप इसे Save Changes आर दीजिये.

Now! आपके ब्लॉग का login URL change हो गया है. अब अगर आप example.com/wp-login.php को open करेंगे तो Your not authorized to access this page…! लिखा हुआ आएगा. अगर आपको अपने ब्लॉग की login पेज में जाना है तो आपको इसके लिए ये URL use करना होगा.

https://yourdomain.com/wp-login.php?your_key=your_value (यहाँ yourdomain में अपना domain और your_key, your_value में अपना custom key और value add कर दीजिये. )

उसके बाद आप अपने login page को access कर पाएंगे. अगर आपको किसी तरह के problem को face करना पर रहा ही तो आप हमें comment करके बता सकते हो.

  1. WordPress Site Ko Brute Force Se Protect Karne Ki 10 Tips
  2. WordPress Database Prefix Change Kaise Kare – Security Ke Liye
  3. Google Me Apne Blog Ki SEO Ranking Kaise Check Kare
  4. WordPress Me Multi Author Blogging Ko Enable Karke Guest Post Accept Kaise Kare – Guest Blogging
  5. Blogging Ke 6 Personal Side Effects (Nuksan)
See also  WordPress.com Ki 5 Kamiya - Apko Janna Chahiye

I hope, आप सभी को यह पोस्ट अच्छा लगा होगा. इससे सम्बन्धित कोई सवाल पूछना है तो comment जरुर करें. इसके साथ पोस्ट को ज्यादा से ज्यादा share करें.

Like the post?

Also read more related articles on BloggingHindi.com Sharing Is Caring.. ♥️

Sharing Is Caring...

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

×