شروع پروژه شروع پروژه

سلام!

ما را دنبال کنید

افزونه ورود و ثبت‌ نام پیامکی (OTP) برای باتبل

3,515,000تومان
5,365,000تومان ٪34 تخفیف
  • دسترسی مادام العمر به فایل
  • ۶ ماه پشتیبانی کاملا رایگان
  • کیفیت و اصالت تضمین شده
  • ضمانت بازگشت وجه

ورود و ثبت‌ نام امن، سریع و بدون رمز عبور برای فروشگاه و سایت شما — با پیامک

بیشتر بخوانید

افزونه‌ ورود و ثبت‌ نام پیامکی (OTP) یک راهکار سبک، امن و کاملاً بومی‌ سازی‌ شده برای سیستم مدیریت محتوای باتبل (Botble CMS) است که به شما اجازه می‌ دهد به‌ جای فرم سنتی ایمیل/رمز عبور، فرآیند ورود و عضویت کاربران را کاملاً بر پایه‌ی شماره موبایل و کد یک‌ بار مصرف پیامکی پیاده‌ سازی کنید.

این افزونه از پایه برای پنل‌های پیامکی ایرانی (ملی‌ پیامک و آی‌ پی‌پنل) طراحی شده، حجم بسیار کمی دارد، و بدون نیاز به هیچ کتابخانه یا وابستگی اضافه، کاملاً منطبق با معماری باتبل کار می‌ کند.


چرا این افزونه؟

  • کاربران دیگر نیازی به، به‌ خاطر سپردن رمز عبور ندارند — فقط با شماره موبایل و کد پیامکی وارد می‌ شوند.
  • نرخ تبدیل عضویت در فروشگاه‌ های ایرانی با ورود پیامکی معمولاً به‌ طور محسوسی بالاتر می‌ رود.
  • امکان تایید اجباری شماره موبایل، هویت واقعی کاربران را تضمین می‌ کند و از ثبت سفارش با شماره‌ های جعلی جلوگیری می‌ کند.
  • اطلاع‌ رسانی پیامکی سفارش‌ ها، هم مشتری و هم مدیر فروشگاه را همیشه در جریان وضعیت سفارش نگه می‌ دارد.

ویژگی‌ های کلیدی

۱. ورود و ثبت‌ نام تنها با شماره موبایل

با یک کلید در تنظیمات، فرم پیش‌ فرض ورود/ثبت‌نام باتبل با یک ویجت پیامکی جایگزین می‌شود؛ کاربر شماره موبایل خود را وارد می‌ کند، کد پیامکی دریافت می‌ کند و بلافاصله وارد حساب کاربری‌ اش می‌ شود (چه حساب از قبل وجود داشته باشد، چه تازه ساخته شود). در هر لحظه می‌ توانید این حالت را غیرفعال کرده و به فرم استاندارد باتبل بازگردید — بدون از دست دادن هیچ تنظیمات دیگری.

۲. تایید اجباری شماره موبایل

کاربرانی که با روش‌ های دیگر (مثلاً فرم پیش‌ فرض باتبل) ثبت‌ نام می‌کنند نیز می‌توانند ملزم به تایید شماره موبایل خود شوند. تا زمانی که شماره تایید نشده، کاربر به بخش‌ های حساب کاربری (سفارش‌ ها، آدرس‌ ها، تنظیمات حساب و...) دسترسی نخواهد داشت؛ در حالی‌که مرور فروشگاه و خرید همچنان برایش آزاد است.

۳. پشتیبانی از دو پنل پیامکی ایرانی

  • ملی‌ پیامک (MeliPayamak)
  • آی‌ پی‌ پنل (IPPanel)

ارسال پیامک هم به‌ صورت متنی ساده و هم از طریق پترن/الگوی پیامکی پشتیبانی می‌ شود؛ یعنی می‌ توانید برای هرکدام از رویدادها (کد OTP، سفارش مشتری، سفارش مدیر) پترن اختصاصی خودتان را در پنل تنظیمات وارد کنید.

۴. اطلاع‌رسانی پیامکی سفارش‌ها

با هر سفارش جدید، هم به مشتری و هم به مدیر فروشگاه پیامک اطلاع‌ رسانی ارسال می‌ شود — هرکدام با پترن پیامکی مستقل و قابل تنظیم.

۵. فیلتر ارسال بر اساس کشور

برای هر گیت‌ وی پیامکی می‌ توانید مشخص کنید که فقط به شماره‌ های یک کشور خاص (مثلاً فقط ایران) پیامک ارسال شود؛ این باعث می‌ شود کاربرانی با شماره‌ های خارج از پوشش گیت‌ وی، اصلاً وارد فرآیندی نشوند که قابل تکمیل نیست.

۶. محدودیت نرخ ارسال (Rate Limiting) پیشرفته

برای جلوگیری از سوء استفاده و حملات جستجوی کد (Brute-force)، افزونه یک سیستم محدود سازی چندلایه و کاملاً قابل تنظیم از پنل ادمین دارد:

  • محدودیت جداگانه برای ارسال کد و تلاش ناموفق برای وارد کردن کد
  • ردیابی مستقل بر اساس: شماره موبایل، آدرس IP، User-Agent، ترکیب شماره + IP و شماره + User-Agent
  • برای هرکدام: آستانه‌ ی مجاز، بازه‌ ی زمانی شمارش، و مدت زمان مسدود سازی، همگی قابل تنظیم

۷. لاگ کامل پیامک‌ ها

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

۸. طراحی زیبا و واکنش‌ گرا (Responsive)

ویجت ورود کد پیامکی با طراحی مدرن، جعبه‌ های ورودی جداگانه برای هر رقم کد، و پشتیبانی کامل از هر دو حالت راست‌ به‌ چپ (RTL) و چپ‌ به‌ راست (LTR) ارائه می‌ شود.

۹. سبک و بدون وابستگی اضافه

افزونه با حجم پایین و کد تمیز نوشته شده تا فشار اضافه‌ ای به سرعت سایت شما وارد نکند.


قابلیت‌ های امنیتی

  • بررسی و اعتبارسنجی کامل توکن CSRF در تمام درخواست‌ ها
  • محدود سازی چندلایه‌ ی ارسال و تایید کد (توضیح داده‌ شده در بالا)
  • قفل کامل دسترسی به بخش‌ های حساس حساب کاربری تا زمان تایید شماره موبایل

نیازمندی‌ ها

  • باتبل (Botble CMS) نسخه‌ی ۷.۳ به بالا
  • حساب فعال در یکی از پنل‌ های پیامکی ملی‌ پیامک یا آی‌ پی‌ پنل

پشتیبانی

هرگونه سوال، درخواست ویژگی جدید یا گزارش مشکل را از طریق کانال پشتیبانی اعلام کنید تا در به‌ روز رسانی‌ های بعدی افزونه بررسی شود.

ارسال نظر

جزئیات محصول
جزئیات افزونه
  • چارچوب نرم‌افزاری لااراول
  • نسخه افزونه 1.3.0
  • نسخه PHP سازگار 8.2 تا 8.5
  • نسخه باتبل ۷.۳.۰ یا بالاتر
اشتراک‌گذاری:
✓