رفتن به مطلب

جلوگیری از ثبت نام امکان دارد؟


پست های پیشنهاد شده

سلام

مدتی است در سایتم کاربران ثبت نامی برای هک و خرابکاری ثبت نام میکنند

برای مثال از سرویس های ایمیل موقت استفاده میکنند مثل emeil.ir

میخواستم بدونم میشه کاری کرد که کاربران از این سرویس ایمیل برای ثبت نام نتونن استفاده بکنند ؟

سوال بعدی :

چطور میشه از ثبت نام کاربران با نام های کاربری غیر مجاز مثل **** و ... جلوگیری کرد ؟

لینک به ارسال
  • 4 هفته بعد...

این افزونه رو بررسی کنید :

https://wordpress.or...main-whitelist/

درود.برای یوزرنیم


https://wordpress.org/plugins/restrict-usernames/

تشکر مشکل یوزرنیم حل شد

الآن مشکلم ایمیل هست مثلا میخوام از سرویس emeil.ir نتونن ثبت نام کنن

لینک به ارسال

افزونه برای اینکار زیاد هست اما کد زیر رو در فاکشن قالبتون قرار بدید و تست کنید.


add_action( 'register_post', 'mywp_register_post', 10, 3 );
function mywp_register_post( $sanitized_user_login, $user_email, $errors ) {

// Blocked domains
$domains = array( 'test.com', 'test2.com' );

// Get visitor email domain
$email = explode( '@', $user_email );

// Check and display error message for the registration form if exists
if( in_array( $email[1], $domains ) )
$errors->add('invalid_email', __('لطفا از ایمیل دیگر استفاده کنید'));
}
add_action( 'register_form', 'mywp_register_form' );
function mywp_register_form() {
echo '<p>لطفا از این آدرس ایمیل استفاده نکنید.این آدرس غیرمجاز است.</p><br />';
}

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...