توضیحات افزونه
افزونه ورود پیامکی اوتینو فرم ورود و ثبتنام سنتی (ایمیل و رمز عبور) را حذف کرده و کاربران تنها با وارد کردن شماره موبایل و دریافت کد تایید پیامکی، وارد حساب خود میشوند.
اوتینو با حجم بسیار کم، معماری بهینه و بارگذاری هوشمند، هیچ فشاری بر سرعت سایت ایجاد نمیکند و حتی در سایتهای پرترافیک نیز عملکرد روان و بدون خطا دارد.
این افزونه در عین سادگی، امکانات حرفهای و کاربردی برای مدیریت کاربران، امنیت، سازگاری با قالبها و افزونهها، و اتصال به سیستم پیامکی SMS.ir ارائه میدهد.
ویژگیهای کلیدی افزونه اوتینو
1) ورود با شماره موبایل و پیامک
ورود کاربران تنها با شماره موبایل و دریافت کد تایید. بدون نیاز به ایمیل، رمز عبور یا فرمهای طولانی.
2) کاملاً سبک و سریع
- حجم کمتر از ۱ مگابایت
- بارگذاری فقط در صفحاتی که لازم است
- سازگار با سایتهای شلوغ
- مدیریت بهینه درخواستها برای شرایط قطعی یا نوسان اینترنت
3) سازگاری کامل با ووکامرس (یا بدون ووکامرس)
- یکپارچه با سیستم ورود و ثبتنام ووکامرس
- امکان استفاده بدون ووکامرس برای سایتهای غیر فروشگاهی
- بازنویسی کامل فرآیند اتصال کاربران به سفارشات قبلی
4) سازگاری کامل با المنتور
- ویجت اختصاصی برای ساخت فرم ورود، ثبتنام و پاپآپ
- امکان قرار دادن فرم در هر برگه یا پاپآپ
- تنظیم ریدایرکت کاملاً قابل شخصیسازی
5) سیستم هوشمند تبدیل مهمان به کاربر
اگر کاربری قبلاً با شماره موبایل خود سفارش ثبت کرده باشد، هنگام ثبتنام جدید، سفارشات گذشته به این حساب منتقل میشود.
6) مدیریت و سطح دسترسی محتوایی
- قفل کردن برگهها و نوشتهها برای فقط اعضا
- مدیریت ریدایرکت کاربران در صفحه پرداخت ووکامرس
- بازگشت خودکار کاربر به صفحه پرداخت بعد از لاگین موفق
7) امکانات حرفهای برای مدیران سایت
- خروجی Excel و CSV از لیست کاربران با فیلترهای متنوع
- آپدیت خودکار نام و نام خانوادگی از فرم پرداخت
- پاپآپ بسیار سبک با فعالسازی لینک #login-popup
8) سیستم انتقال کاربران از افزونههای دیگر
- انتقال کاربران و متادیتا از افزونههای قدیمی مانند Digits
- اتصال دقیق کاربران به سفارشهای قبلی
- بهینهسازی کامل برای سایتهای بزرگ
9) سیستم دیباگ و بررسی مشکلات داخلی
- ردیابی کامل فرآیند ارسال پیامک
- تشخیص مشکلات ورود کاربران
- ارائه راهحل خودکار برای بیشتر خطاها
10) پشتیبانی کامل از پنل پیامکی SMS.ir
اوتینو بهطور کامل با سرویسهای پیامکی SMS.ir / ایدهپردازان سازگار است و ارسال کد تایید با سرعت و پایداری بالا انجام میشود.
کافیست کلید API را وارد کنید و افزونه بدون نیاز به تنظیمات اضافی شروع به کار خواهد کرد.
11) قابلیت پنل بکآپ
امکان تعریف یک پنل پیامکی دوم برای مواقعی که ارسال از پنل اصلی با مشکل مواجه شود (ارسال خودکار و بدون نیاز به اقدام کاربر).
12) امنیت بالا
اوتینو مجموعهای از لایههای امنیتی را برای جلوگیری از سواستفاده فراهم میکند:
- سیستم بن هوشمند پس از چند کد اشتباه
- محدودیت نرخ درخواستها (Rate Limiting)
- کنترل سرعت درخواستها (Velocity Check)
- محدودیت زمانی ثبتنام
- پشتیبانی از reCAPTCHA v3، v2 و hCaptcha
- جلوگیری از ورود ادمین با فرم پیامکی
- مدیریت امن کدهای یکبارمصرف
آموزش اتصال افزونه اوتینو به SMS.ir
1- ثبتنام در پنل SMS.ir
ابتدا یک ثبتنام (حتی رایگان) در سامانه پیامکی SMS.ir انجام دهید. برای دسترسی به سامانه پیامکی صرفا لازم است بعد از وارد کردن شماره موبایل خود در سایت SMS.ir، از بخش “تکمیل اطلاعات”، اطلاعاتتان را وارد کنید تا از سمت کارشناسان سامانه احرازهویت شما تائید شود. بعد از فعالسازی سامانه از طریق تماس تلفنی و پیامک به شما اطلاعرسانی خواهد شد.
اگر هم پیش از این در SMS.ir، پنل کاربری دارید، صرفا کافیست وارد آن شوید.
2- تهیه افزونه از سایت شکرینو
وارد سایت شکرینو شوید و افزونه اوتینو را از توسعهدهنده آن خریداری کنید. بعد از خرید یک فایل zip که حاوی افزونه و یک لایسنس اختصاصی (بعد از وارد کردن آدرس سایتتان) برای شما ایجاد خواهد شد.
کاربران SMS.ir میتوانند برای تهیه این افزونه از کدتخفیف اختصاصی SMS.ir در سایت شکرینو استفاده کنند: smsir30
3- نصب افزونه (ثبت لایسنس)
وارد پیشخوان وردپرس سایت خود شوید. از بخش افزونهها، فایل Zip (فایل نصبی افزونه) را آپلود و افزونه را نصب نمائید.
بعد از فعالسازی، بخش “تنظیمات اوتینو” به منوهای کناری پیشخوان وردپرس شما اضافه خواهد شد. در این مرحله با پیغام “برای فعال سازی افزونه، کد لایسنس خود را ثبت کنید.” مواجه خواهید شد و نیاز است با کلیک بر روی گزینه “ثبت” لایسنس دریافتی از سایت شکرینو را وارد و ثبت کنید.
4- ایجاد کلید وبسرویس
در این مرحله وارد پنل کاربریتان در SMS.ir شوید و از منوی برنامهنویسان > لیست کلیدهای API شوید و بر روی گزینه “افزودن کلید جدید” کلیک نمائید.
- نام کلید: یکعنوان دلخواه برای کلید وبسرویس خود وارد کنید. کاربرد این عنوان صرفا برای زمانی است که تعداد کلیدهای API زیادی دارید از طریق عنوان آن میتوانید آنها را تفکیک و شناسایی کنید.
- نوع کلید: در SMS.ir دو نوع کلید (عملیاتی / Production) برای زمانی که قصد استفاده کامل و واقعی از API را دارید و (تست / Sandbox) برای زمانی که قصد استفاده واقعی و ارسال پیامک را ندارید و صرفا میخواهید پیادهسازی API و عملکرد آن را بررسی کنید وجود دارد. چنانچه هدف شما پیادهسازی و ارسال پیامک است، کلید عملیاتی را انتخاب کنید.
بعد از وارد کردن این اطلاعات، کلید API توسط سیستم برای شما ایجاد خواهد شد.
محدود کردن به IP: این گزینه اختیاری است اما جهت امنیت بیشتر استفادهتان از وبسرویس سامانه پیامک، پیشنهاد میکنیم این بخش را تکمیل کنید. در این بخش میتوانید تعریف نمائید تا درخواستها از طریق IPهای مشخص شما فقط توسط سامانه پیامک دریافت شود. این موضوع به نفوذ و حملات امنیتی به API پیامک شما کمک خواهد کرد.
5- ایجاد قالب پیامک (پترن)
بعد از دریافت کلید وبسرویس (API) نوبت آن رسیده که قالب پیامک (پترن) را ایجاد کنید. منظور از قالب پیامک، متنی است که برای کد ورود برای کاربر ارسال خواهد شد.
برای ساخت قالب، لازم است در پنل کاربری SMS.ir به منوی برنامهنویسان > لیست قالبها، مراجعه و بر روی گزینه “افزودن قالب” کلیک کنید.
- عنوان قالب: یک نام دلخواه برای قالب وارد کنید. این عنوان در پیامک ارسالی به مخاطب نمایش داده نمیشود و صرفا برای شناسایی قالبها در پنل کاربری شماست.
- دستهبندی: نوع پیامکی که قصد ارسال آن را دارید انتخاب کنید. بهعنوان مثال برای افزونه اوتینو، دستهبندی ” رمز یکبار مصرف (OTP” را انتخاب نمائید.
- لینک وبسایت: آدرس سایت خود را جهت بررسی کارشناسان سامانه هنگام تائید قالبتان، وارد کنید.
- متن پیامک: این بخش، هدف نهایی یعنی همان متنی که برای مخاطب ارسال میشود است. هر متنی که وارد میکنید، در بخشی که قصد دارید کدتائید جایگزین و ارسال شود، عبارت #CODE# یا #OTP# را از باکس سمت چپ انتخاب و وارد کنید. مثال: کدتائید شما جهت ورود به سایت شکرینو (نام سایت خودتان)، #code# میباشد.
بعد از کلیک بر روی گزینه ذخیره، یک شناسه قالب به شما نمایش داده میشود. شناسه قالب را نیاز است مانند کلید API کپی کنید و در تنظیمات افزونه وارد کنید.
⚠ نکته اول: برای پیامک شما برای همه افراد، حتی لیست سیاه مخابرات (افرادی که دریافت پیامک تبلیغاتی خود را مسدود کردهاند) ارسال شود، حتما از منوی برنامهنویسان > ارسال سریع، انتخاب شماره فرستنده را بر روی “خطوط خدماتی سامانه” بگذارید.
⚠ نکته دوم: بعد از ایجاد قالب، متن قالب شما برای بررسی کارشناسان سامانه پیامک ارسال میشود. بررسی قالب شما باتوجه به ترافیک واحد پشتیبانی در ساعات 8 صبح الی 24 و نهایتا طی 15 دقیقه انجام خواهد شد و نتیجه آن در پنل کاربریتان قابل رویت خواهد بود. چنانچه قالب شما رد شود، از طریق پیامک هم به اطلاع شما خواهد رسید. امکان استفاده از قالب و ارسال پیامک فقط درصورت تائید آن وجود دارد.
انجام تنظیمات افزونه
حالا نوبت آن رسیده است که با اطلاعاتی که در پنل کاربری SMS.ir ایجاد کردهایم، تنظیمات نهایی افزونه را انجام دهیم.
برای این کار، بعد از ورود به پیشخوان وردپرس و تنظیمات اوتینو، وارد بخش ” تنظیمات ارسال کدتایید” میشویم.
- پنل پیامکی: در این بخش پنل ایدهپردازان (SMS.ir) را انتخاب کنید.
ذخیره تغییرات بزنید و تست ورود به سایت خود را دریافت کنید.
در افزونه اوتینو و درگاه SMS.ir، این امکان وجود دارد که بهجای ارسال کد OTP از طرف سامانه، کدی که در صفحه لاگین داده میشود را مخاطب به شماره پیامکی پنل شما ارسال کند و احرازهویت آن انجام شود.
برای انجام این تنظیمات، کافیست در تنظیمات اوتینو، گزینه “ورود با ارسال کد توسط کاربر” را فعال کنید و شماره خط پیامکی اختصاصی پنل کاربریتان را درج نمائید.







