رفتن به محتوا
WordPress.org

فارسی

  • پوسته‌ها
  • افزونه‌ها
  • اخبار
  • پشتیبانی
  • درباره
  • تیم وردپرس فارسی
  • دریافت وردپرس
دریافت وردپرس
WordPress.org

Plugin Directory

ورود با شماره موبایل – OTP و رمز یکبار مصرف پیامکی

  • ثبت یک افزونه
  • علاقه‌مندی‌های من
  • ورود
  • ثبت یک افزونه
  • علاقه‌مندی‌های من
  • ورود

ورود با شماره موبایل – OTP و رمز یکبار مصرف پیامکی

توسط Hamid Alinia
دانلود
  • جزئیات
  • نقد و بررسی‌ها
  • نصب
  • توسعه
پشتیبانی

توضیحات

ورود با شماره موبایل و OTP به کاربران شما اجازه می‌دهد با شماره موبایل خود وارد شوند و ثبت‌نام کنند — بدون نیاز به رمز عبور. یک رمز یکبار مصرف (OTP) از طریق پیامک یا Firebase ارسال کنید و فوراً احراز هویت کنید.

به‌صورت یکپارچه با وردپرس کار می‌کند و کاملاً با صفحات ورود، ثبت‌نام و تسویه حساب ووکامرس سازگار است. از بیش از ۲۰ درگاه پیامک پشتیبانی می‌کند و به شما اجازه می‌دهد هر ارائه‌دهنده پیامک سفارشی را به‌صورت رایگان متصل کنید.

🔑 ویژگی‌های کلیدی (رایگان)

  • ورود & ثبت‌نام با شماره موبایل — جایگزین یا گسترش ورود پیش‌فرض وردپرس
  • OTP از طریق پیامک یا Firebase — یکپارچه‌سازی رایگان Firebase شامل می‌شود
  • سازگار با ووکامرس — در حساب من، تسویه حساب و صفحات ثبت‌نام کار می‌کند
  • سازگار با LearnPress — ورود OTP در صفحات تسویه حساب دوره
  • ورود با ایمیل — به کاربران اجازه دهید با ایمیل + OTP وارد شوند (بدون رمز عبور)
  • پرچم کشورها & تشخیص خودکار کد کشور
  • ورود بدون رمز عبور — تجربه کاربری بی‌دردسر، نرخ تبدیل بالاتر
  • هدایت پس از ورود/ثبت‌نام به هر URL
  • محافظت از صفحه — محدود کردن صفحات فقط به کاربران واردشده
  • بازیابی رمز عبور از طریق OTP شماره موبایل
  • همگام‌سازی کاربران موجود — تطبیق شماره‌های موبایلی که قبلاً در متای کاربر ذخیره شده‌اند (مثلاً billing phone ووکامرس)
  • ذخیره شماره موبایل با یا بدون کد کشور
  • درگاه سفارشی — هر ارائه‌دهنده پیامک را خودتان از طریق URL + پیکربندی JSON متصل کنید
  • سازگار با GDPR
  • آماده ترجمه — شامل فارسی (fa_IR)، سازگار با WPML & Polylang
  • پشتیبانی چندسایتی
  • شورت‌کدها برای جاسازی فرم ورود در هر جا
  • پشتیبانی CSS سفارشی

📱 درگاه‌های پیامک رایگان

  • Firebase — OTP رایگان از طریق Google Firebase (توصیه‌شده برای سایت‌های بین‌المللی)
  • Twilio — درگاه پیامک بین‌المللی، رایگان برای پیکربندی
  • Netgsm — درگاه پیامک ترکیه
  • Webruno SMS — درگاه پیامک ایرانی رایگان، ارائه‌شده توسط Webruno
  • Custom API — هر درگاه پیامکی را با URL، هدرها و بدنه سفارشی خودتان متصل کنید

📱 درگاه‌های پیامک PRO

  • واتس‌اپ از طریق UltraMessage
  • تلگرام
  • MSG91 (هند)
  • Alibabacloud
  • MessageBird
  • Trustsignal
  • Taqnyat (عربی)
  • 2Factor
  • Textlocal
  • Vonage
  • SMS.ir
  • ملی پیامک
  • فراز اس‌ام‌اس

🔌 سازگار با

  • ورود، ثبت‌نام & تسویه حساب ووکامرس
  • تسویه حساب دوره LearnPress
  • ورود سایدبار قالب Woodmart
  • Elementor (از طریق شورت‌کد)
  • WPForms (از طریق شورت‌کد)
  • Contact Form 7 (از طریق شورت‌کد)
  • WPBakery، Divi، Gutenberg (از طریق شورت‌کد)
  • WPML & Polylang (آماده ترجمه)

⚡ موارد استفاده

  • فروشگاه‌های اینترنتی — کاهش رهاسازی سبد خرید با ورود بی‌دردسر با موبایل
  • فروشگاه‌های ووکامرس — تسویه حساب تأییدشده با موبایل بدون رمز عبور
  • سایت‌های عضویت — ثبت‌نام کاربر تأییدشده با OTP
  • پلتفرم‌های LMS — ورود امن دانشجو برای دوره‌های آنلاین
  • سایت‌های رزرو — ورود سریع بدون رمز عبور
  • هر سایتی که بخواهد ثبت‌نام‌های جعلی را کاهش دهد و امنیت را بهبود بخشد

🚀 نسخه PRO

با نسخه Pro قابلیت‌های پیشرفته را باز کنید:

  • بیش از ۱۵ درگاه پیامک اضافی (Twilio، WhatsApp، Telegram، MSG91 و بیشتر)
  • فرم‌ساز پیشرفته & سفارشی‌سازی رابط کاربری
  • فیلدهای ثبت‌نام سفارشی
  • تخصیص نقش پیش‌فرض کاربر
  • پشتیبانی توسعه درگاه سفارشی
  • پشتیبانی اولویت‌دار

📄 شورت‌کدها

[idehweb_lwp] — embed the login/register form anywhere

[idehweb_lwp_metas phone_number="true" email="true"] — show logged-in user's phone/email

[idehweb_lwp_verify_email] — email verification form

📚 مستندات & پشتیبانی

  • مستندات کامل
  • مخزن GitHub
  • گزارش باگ امنیتی

سرویس‌های خارجی

این افزونه از سرویس‌های خارجی زیر استفاده می‌کند:

Firebase Authentication (اختیاری — فقط زمانی که درگاه Firebase انتخاب شده باشد)
– شماره‌های موبایل را از طریق OTP تأیید می‌کند
– داده‌های ارسال‌شده: شماره موبایل، آدرس IP
– شرایط | حریم خصوصی

Crisp Chat (اختیاری، می‌توان در تنظیمات > نصب غیرفعال کرد)
– پشتیبانی چت زنده در پنل مدیریت افزونه
– داده‌های ارسال‌شده: پیام‌های چت، نام، ایمیل، آدرس IP
– شرایط | حریم خصوصی

Microsoft Clarity (اختیاری، می‌توان در تنظیمات > نصب غیرفعال کرد)
– تحلیل استفاده ناشناس فقط در صفحات مدیریت افزونه. هیچ داده بازدیدکننده یا فرانت‌اند جمع‌آوری نمی‌شود.
– شرایط | حریم خصوصی

بلوک‌ها

این افزونه 1 بلوک ارائه می‌دهد.

  • OTP Login Form Show the phone number OTP login/register form.

نصب

  1. افزونه را از مخزن افزونه‌های وردپرس نصب کنید یا فایل zip را بارگذاری کنید
  2. از منوی «افزونه‌ها» در وردپرس فعال کنید
  3. به تنظیمات ورود در پیشخوان وردپرس بروید
  4. درگاه پیامک خود را انتخاب و پیکربندی کنید
  5. از شورت‌کد [idehweb_lwp] در هر صفحه‌ای استفاده کنید یا بگذارید افزونه فرم ورود پیش‌فرض را جایگزین کند

سوالات متداول

آیا این افزونه با ووکامرس سازگار است؟

بله. این افزونه کاملاً با ووکامرس سازگار است. فرم‌های ورود و ثبت‌نام را در صفحه حساب من، صفحه تسویه حساب و فرم‌های ثبت‌نام جایگزین یا گسترش می‌دهد — همه بدون رمز عبور.

کدام درگاه‌های پیامک رایگان هستند؟

Firebase، Twilio، Webruno SMS و Custom API همگی رایگان هستند. Firebase برای سایت‌های بین‌المللی توصیه می‌شود. همچنین می‌توانید هر ارائه‌دهنده پیامکی را خودتان با گزینه Custom API متصل کنید.

آیا استفاده از Firebase رایگان است؟

بله. OTP فایربیس در محدوده مصرف Google رایگان است و درگاه توصیه‌شده برای سایت‌های بین‌المللی است.

آیا کاربران می‌توانند هم با شماره موبایل و هم با ایمیل وارد شوند؟

بله. می‌توانید ورود دوگانه — OTP با شماره موبایل یا OTP با ایمیل — را از تنظیمات فعال کنید.

آیا این صفحه ورود پیش‌فرض وردپرس را جایگزین می‌کند؟

می‌توانید آن را طوری پیکربندی کنید که جایگزین ورود پیش‌فرض شود یا در کنار آن کار کند. کاملاً قابل پیکربندی است.

آیا می‌توانم از این برای کاربران موجود استفاده کنم؟

بله. افزونه با کاربران موجود وردپرس همگام‌سازی می‌شود. اگر شماره موبایل در متای کاربر ذخیره شده باشد (مثلاً billing_phone ووکامرس)، به‌طور خودکار تطبیق داده می‌شود. همچنین می‌توانید از صفحه تنظیمات یک همگام‌سازی گروهی اجرا کنید.

آیا از Google SSO پشتیبانی می‌کند؟

بله. نسخه Pro از Google SSO در کنار ورود با شماره موبایل پشتیبانی می‌کند.

آیا این افزونه آماده ترجمه است؟

بله. با WPML، Polylang و فایل‌های ترجمه استاندارد .po/.mo سازگار است. ترجمه فارسی (fa_IR) به‌صورت پیش‌فرض شامل می‌شود.

آیا در چندسایتی کار می‌کند؟

بله. چندسایتی (Multisite) پشتیبانی می‌شود.

آیا می‌توانم ظاهر فرم ورود را سفارشی کنم؟

بله. CSS سفارشی در نسخه رایگان پشتیبانی می‌شود. نسخه Pro شامل یک پنل استایل کامل است — رنگ‌ها، فونت‌ها، لوگو، پس‌زمینه، استایل دکمه.

از کدام صفحه‌سازها پشتیبانی می‌شود؟

از شورت‌کد [idehweb_lwp] داخل Elementor، WPBakery، Divi، Gutenberg یا هر صفحه‌ساز دیگری که از شورت‌کد پشتیبانی می‌کند استفاده کنید.

آیا می‌توانم فیلدهای اضافی به فرم ثبت‌نام اضافه کنم؟

بله، با نسخه Pro می‌توانید فیلدهای ثبت‌نام سفارشی اضافه کنید و داده‌های بیشتر کاربر را هنگام ثبت‌نام جمع‌آوری کنید.

آیا با LearnPress کار می‌کند؟

بله. این افزونه با LearnPress سازگار است و فرم ورود/تسویه حساب را برای خرید دوره جایگزین می‌کند.

چگونه می‌توانم درگاه پیامک خودم را متصل کنم؟

از گزینه Custom API استفاده کنید — URL درگاه، روش درخواست (GET/POST)، هدرها و بدنه را در قالب JSON وارد کنید. از ${code} به‌عنوان جایگزین کد OTP استفاده کنید.

چگونه می‌توانم اشکالات امنیتی را گزارش کنم؟

از طریق برنامه افشای آسیب‌پذیری Patchstack: گزارش آسیب‌پذیری

نقد و بررسی‌ها

Excellent Pro Version, Works Perfectly

joeemami 24 آگوست 2026
The Pro version works great! WooCommerce integration and extra control over login and registration settings were exactly what I needed compared to the free version. The plugin was easy to set up, and the developer provided excellent support with the full installation and answered all my questions at midnight! Really happy with the plugin and the support. Highly recommended!

worst OTP plugin

v1988 4 جولای 2026 4 پاسخ
Big mistake buying this plugin. Paid for pro, support went silent. It's full of bugs and completely unusable. No response from anyone. Total scam. do not pay for pro version guys

Works flawlessly

webmaster1105 26 اکتبر 2025
Awesome plugin. I was able to set it up in a few minutes. If you face any issues, you can chat with author from the plugin setting page of your website itself. With Firebase, I got a free limit of 1000 sms per day. So it's working great for my website now. Looking forward to buy the paid version in future, jsut to support the author.

Easy access with great support

Sajjad Nazari 25 اکتبر 2025
It was a grate experience for to using good plugin and their support team was good at it.

Shows Ads and Needs Pro Version!

pixer 17 اکتبر 2025 7 پاسخ
1. Shows ads. 2. Shows developers real face in my admin dashboard 😐 3. The core basic functionality (connection to KaveNegar SMS service provider) is locked behind Pro version. Almost all SMS gateways are locked behind a paywall. 4. "Enable usage tracking" option checked by default (without users knowladge).

Great plugin, but needs some improvements

badraldossari 10 جولای 2025
The plugin is great, but there are some compatibility issues with the WoodMart theme.Also, when the "Abandoned Cart" feature is enabled, it causes problems. I hope these issues will be fixed in future updates. Additionally, I suggest adding more login form templates instead of relying on just one.
خواندن تمامی 81 نقد و بررسی‌

توسعه دهندگان و همکاران

“ورود با شماره موبایل – OTP و رمز یکبار مصرف پیامکی” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان
  • Hamid Alinia

“ورود با شماره موبایل – OTP و رمز یکبار مصرف پیامکی” به 10 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمک‌هایشان.

ترجمه “ورود با شماره موبایل – OTP و رمز یکبار مصرف پیامکی” به زبان شما.

علاقه‌ مند به توسعه هستید؟

کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.

گزارش تغییرات

1.8.76

  • Security: fixed OTP brute-force account takeover (atomic attempt limit, code request throttling, constant-time comparison, password login throttling).

1.8.74

  • جدید: درگاه پیامک Webruno اضافه شد — ارائه‌دهنده رایگان OTP پیامکی ایران

1.8.73

  • رفع اشکال: تنظیم نقش پیش‌فرض ذخیره نمی‌شد — ویژگی name فیلد select برای کاربران غیر PRO حذف می‌شد، بنابراین نقش انتخاب‌شده هرگز به پایگاه داده نمی‌رسید
  • رفع اشکال: هشدار منسوخ‌شدن PHP 8.1+ (array offset on false) هنگام خواندن تنظیمات بومی‌سازی پیش از ذخیره‌شدن آن‌ها
  • رفع اشکال: دکمه «همگام‌سازی شماره billing کاربران قدیمی ووکامرس» اکنون وضعیت بارگذاری/موفقیت/خطا را نشان می‌دهد و دیگر بی‌پاسخ به نظر نمی‌رسد
  • جدید: فیلد لینک سیاست حریم خصوصی جداگانه، مستقل از لینک قوانین & شرایط
  • جدید: گزینه‌ای برای پنهان کردن کامل انتخابگر کد کشور، برای سایت‌هایی که فقط به یک کشور/منطقه خدمت می‌کنند
  • بهبود: بنر تبلیغاتی بزرگ در صفحه تنظیمات با یک کارت ارتقای کوچک‌تر و کم‌مزاحم‌تر جایگزین شد
  • بهبود: wp_redirect() به wp_safe_redirect() (همراه با exit() مناسب) در فرآیند هدایت ورود تغییر کرد

1.8.72

  • رفع اشکال: خطای مهلک ArgumentCountError در check_sms_gateway_configuration_notice() برطرف شد که ممکن بود وقتی افزونه‌های شخص ثالث مدیریت اعلان، هوک admin_notices را بدون آرگومان مورد انتظار دوباره فراخوانی کنند رخ دهد. پارامتر $page اکنون مقدار پیش‌فرض دارد، بنابراین تابع می‌تواند با صفر آرگومان با خیال راحت اجرا شود.

1.8.71

  • رفع امنیتی: محدودیت نرخ و قفل‌شدن در تأیید OTP (ورود، ثبت‌نام، فعال‌سازی ایمیل) اضافه شد — کد پس از تلاش‌های اشتباه بیش از حد نامعتبر می‌شود و حداکثر تلاش‌ها در تنظیمات عمومی قابل پیکربندی است
  • شمارنده تلاش‌ها هر بار که OTP تازه صادر می‌شود بازنشانی شود

1.8.65

  • فعال‌سازی نمایش فرم در صفحه تسویه حساب

1.8.63

  • بهبود نگهداری و پایداری

1.8.61

  • آسیب‌پذیری Firebase گزارش‌شده توسط Wordfence برطرف شد

1.8.59

  • اضافه شد: درگاه پیامک دکترپیامک ایران (رایگان)
  • MSG91 به Pro منتقل شد
  • انتخابگر کشور در موبایل بهینه شد

1.8.58

  • اضافه شد: درگاه پیامک کاوه‌نگار (رایگان)

1.8.57

  • اضافه شد: درگاه MSG91

1.8.52

  • آسیب‌پذیری‌های امنیتی برطرف شد — بررسی nonce در همه فرم‌ها
  • اعتبارسنجی و پاک‌سازی ورودی اضافه شد
  • احراز هویت AJAX با مدیریت صحیح کوکی برطرف شد
  • افشای سرویس‌های خارجی اضافه شد

1.8.50

  • اعلان مجوز GPLv2 اضافه شد
  • افزونه اصلی به فایل‌های ماژولار بازنویسی شد
  • خطای مهلک در سایت‌های بدون ووکامرس برطرف شد
  • سازگاری با PHP 8+ بهبود یافت
  • رابط کاربری تنظیمات مدیریت بهبود یافت
  • قابلیت ارسال پیامک آزمایشی پیش از ذخیره تنظیمات درگاه اضافه شد
  • مشکل ذخیره تنظیمات چندسایتی برطرف شد

1.8.43

  • گزینه‌ای برای نمایش فرم ورود در همه صفحات (به‌جز حساب من ووکامرس) اضافه شد

1.8.36

  • درگاه پیامک نت‌جی‌اس‌ام ترکیه اضافه شد

1.8.26

  • OTP واتس‌اپ به‌عنوان درگاه پیش‌فرض سیستم اضافه شد

1.8.25

  • گزینه‌ای برای ذخیره شماره موبایل بدون کد کشور اضافه شد

اطلاعات

  • نگارش 1.8.76
  • آخرین به‌روزرسانی 16 ساعت پیش
  • نصب‌های فعال 1,000+
  • نگارش وردپرس 5.9 یا بالاتر
  • آزمایش‌شده تا 7.1.3
  • زبان‌ها

    Arabic، Chinese (Taiwan)، English (US)، German، Persian، Spanish (Colombia)، Spanish (Ecuador)، Spanish (Mexico)، Spanish (Spain)، Spanish (Venezuela)، و Turkish.

    به زبان خودتان ترجمه کنید

  • برچسب
    otp loginOTP Verificationpasswordless loginsms verification
  • نمایش پیشرفته

امتیازها

4.9 از 5 ستاره.
  • امتیاز 76 5-ستاره 5 ستاره 76
  • امتیاز 2 4-ستاره 4 ستاره 2
  • امتیاز 1 3-ستاره 3 ستاره 1
  • امتیاز 0 2-ستاره 2 ستاره 0
  • امتیاز 2 1-ستاره 1 ستاره 2

بررسی شما

مشاهدهٔ همهٔ بررسی‌ها

مشارکت کنندگان

  • Hamid Alinia

پشتیبانی

مشکلات حل شده در دو ماه گذشته:

4 از 4

مشاهده انجمن پشتیبانی

  • درباره ما
  • اخبار
  • میزبانی
  • حریم خصوصی
  • ویترین
  • پوسته‌ها
  • افزونه‌ها
  • الگوها
  • یادگیری
  • پشتیبانی
  • توسعه‌دهندگان
  • WordPress.tv ↖
  • مشارکت کنید
  • رویدادها
  • حمایت ↖
  • محصولات تبلیغاتی ↗
  • WordPress.com ↖
  • مت ↖
  • بی‌بی‌پرس ↖
  • بادی‌پرس ↖
WordPress.org

فارسی

The WordPress® trademark is the intellectual property of the WordPress Foundation.

  • از حساب کاربری X (تویتر سابق) ما بازدید کنید
  • بازدید از حساب کاربری ما در بلواسکای
  • بازدید از حساب کاربری ما در ماستودون
  • بازدید از حساب کاربری ما در تردز
  • صفحه ی فیسبوک ما را ببینید
  • بازدید از حساب کاربری ما در اینستاگرام
  • بازدید از حساب کاربری ما در LinkedIn
  • بازدید از حساب کاربری ما در تیک‌تاک
  • کانال یوتیوب ما را ببینید
  • بازدید از حساب کاربری ما در تامبلر
کد شعر است.