آموزش ووکامرس

ثبت نام و ورود با شماره موبایل در وردپرس: پیش از نصب افزونه چه بدانید

مهسا مظفری
ثبت نام و ورود با شماره موبایل در وردپرس: پیش از نصب افزونه چه بدانید

وردپرس خودش فقط ورود با نام کاربری یا ایمیل و رمز را می‌شناسد. برای ثبت نام و ورود با شماره موبایل در وردپرس یک افزونه لازم دارید که فرم را با شماره و کد یک‌بارمصرف عوض کند و کد را از راه یک سامانه‌ی پیامک بفرستد.

نصبش کار یک ساعت است. چیزی که بیشتر راهنماها نمی‌گویند این است که ورود پیامکی در چند حالت مشخص کل فروشگاه را قفل می‌کند یا اعتبار پیامکتان را خرج می‌کند. این راهنما آن حالت‌ها را می‌گوید و بعد معیاری می‌دهد که با آن هر افزونه‌ای را بسنجید.

ورود با شماره موبایل در وردپرس چطور کار می‌کند؟

مشتری شماره‌اش را وارد می‌کند، یک کد چندرقمی با پیامک می‌گیرد، کد را می‌زند و وارد می‌شود. اگر حساب نداشته باشد، همان لحظه ساخته می‌شود. پس ثبت‌نام و ورود یک فرم‌اند و مشتری رمزی نمی‌سازد که بعد فراموشش کند.

برای این کار سه چیز لازم است:

  1. افزونه‌ی ورود پیامکی که فرم‌های ورود را عوض می‌کند و کد را می‌سازد و چک می‌کند.
  2. پنل پیامک با کلید API، که افزونه از راه آن پیامک را می‌فرستد.
  3. الگوی پیامک (پترن) که متن کد ورود را از پیش در پنل ثبت می‌کند.

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

چرا پیامک کد ورود باید با پترن برود؟

پیامکی که از خط تبلیغاتی فرستاده شود، به شماره‌هایی که دریافت پیامک تبلیغاتی را بسته‌اند نمی‌رسد. سهم این شماره‌ها کم نیست، و مشتری‌ای که کد را نگیرد نه وارد می‌شود نه خبر دارد چرا.

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

پیش از روشن کردن ورود پیامکی، الگو را بسازید و منتظر تأییدش بمانید. اگر هنوز پنل ندارید، سامانه پیامکی راهکار اسمس یکی از گزینه‌هاست. هر پنلی که ارسال با الگو داشته باشد کار می‌کند.

ورود پیامکی کجا فروشگاه را قفل می‌کند؟

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

پنل پیامک از کار بیفتد یا اعتبار تمام شود

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

افزونه‌ی خوب برای این حالت برنامه دارد: یا به یک پنل پشتیبان می‌رود، یا تا برگشتن پنل فرم را به ورود با رمز برمی‌گرداند. هر کدام را دارد، مدیر باید خبردار شود. یک راه ورود مدیر بدون پیامک هم نگه دارید.

پیامک‌بمباران و خرج اعتبار

فرم ورود پیامکی به هر کسی که شماره‌ای بزند پیامک می‌فرستد. رباتی که شماره‌های پشت‌سرهم وارد کند، در چند دقیقه اعتبار پیامک شما را خرج می‌کند و صاحبان آن شماره‌ها هم پیامک ناخواسته می‌گیرند.

جلویش با محدودیت سمت سرور گرفته می‌شود: سقف درخواست برای هر شماره و برای هر IP در یک بازه، فاصله‌ی زمانی بین دو درخواست، و سقف تلاش برای وارد کردن هر کد. کپچا کمک می‌کند، ولی جای این محدودیت‌ها را نمی‌گیرد، چون ربات‌ها از کپچا عبور می‌کنند و کپچا جلوی تلاش دوباره روی یک شماره را نمی‌گیرد.

کش کامل صفحه

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

این را از فروشنده‌ی افزونه بپرسید و روی نسخه‌ی آزمایشی سایت با کش روشن امتحان کنید.

شماره‌ی مشتری کجا دیده می‌شود

بعضی ابزارها شماره را نام کاربری می‌کنند و چون نام دیگری ندارند، همان را نام نمایشی هم می‌گذارند. آن‌وقت شماره‌ی مشتری کنار دیدگاهی که زیر محصول گذاشته دیده می‌شود. نام کاربری می‌تواند شماره باشد، ولی نام نمایشی باید چیز دیگری باشد. بعد از نصب، یک دیدگاه آزمایشی بگذارید و ببینید چه اسمی کنارش می‌آید.

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

اگر فروشگاهتان چند سال است کار می‌کند، مشتری‌هایی دارید که با ایمیل و رمز ثبت‌نام کرده‌اند و شماره‌شان در حسابشان نیست. اگر یک‌شبه فرم ایمیلی را بردارید، این‌ها پشت در می‌مانند یا با شماره یک حساب تازه می‌سازند و سفارش‌های قبلی‌شان را نمی‌بینند.

دو راه رایج هست:

  • در اولین ورود بعد از تغییر، شماره را بپرسد، با کد تأیید کند و به همان حساب وصل کند.
  • مدتی ورود با ایمیل و رمز کنار ورود پیامکی بماند تا بیشتر مشتری‌ها شماره‌شان را ثبت کنند، بعد ورود ایمیلی برداشته شود.

هر کدام را که انتخاب می‌کنید، از افزونه بپرسید اگر شماره‌ای که مشتری وارد کرده قبلا مال حساب دیگری بوده چه می‌کند.

ثبت نام با شماره موبایل در ووکامرس: حساب کاربری و تسویه‌حساب

در فروشگاه ووکامرسی، مشتری کمتر به صفحه‌ی ورود وردپرس (wp-login.php) می‌رسد. ورود و ثبت‌نام او در صفحه‌ی حساب کاربری ووکامرس، در تسویه‌حساب، یا در پاپ‌آپ ورودی است که قالب در هدر گذاشته. این‌ها فرم‌های جدایی‌اند، و بعضی افزونه‌ها فقط فرم وردپرس را عوض می‌کنند. نتیجه این است که مدیر پیامکی وارد می‌شود و مشتری هنوز فرم ایمیل و رمز می‌بیند.

پس سازگاری با قالب و صفحه‌سازتان را دقیق بپرسید: فرم حساب کاربری، تسویه‌حساب، پاپ‌آپ هدر، و اگر المنتور دارید، فرم‌های المنتور.

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

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

افزونه‌های ورود پیامکی فارسی زیادند و فهرست امکاناتشان شبیه هم است. چیزی که فرقشان را نشان می‌دهد، جواب همین سؤال‌هاست:

چه بپرسیدچرا مهم است
اگر پنل پیامک جواب ندهد چه می‌شود؟ پنل پشتیبان یا برگشت به رمز دارد؟بدون این، قطع پنل یعنی قفل شدن کل فروشگاه
محدودیت درخواست روی شماره و IP و سقف تلاش برای کد دارد؟جلوی پیامک‌بمباران و خرج اعتبار را می‌گیرد
با کش کامل صفحه جور است؟وگرنه سایت کند می‌شود یا فرم خراب کار می‌کند
فرم حساب کاربری و تسویه‌حساب ووکامرس را هم عوض می‌کند، یا فقط wp-login.php را؟مشتری بیشتر از این فرم‌ها وارد می‌شود
با پاپ‌آپ ورود قالب شما و فرم‌های المنتور کار می‌کند؟فرم هدر قالب فرم جداست
با پنل پیامک و الگوی شما کار می‌کند یا فقط با یک پنل خاص؟تعویض پنل نباید به تعویض افزونه برسد
با کاربران قدیمی که با ایمیل ثبت‌نام کرده‌اند چه می‌کند؟وگرنه حساب تکراری و سفارش گم‌شده
شماره را نام نمایشی می‌کند یا جدا نگه می‌دارد؟شماره‌ی مشتری نباید عمومی دیده شود

افزونه را هم فقط از منبع رسمی‌اش بگیرید. نسخه‌ی قاچاق افزونه‌ی ورود یعنی کدی که نمی‌دانید چه کرده، روی فرمی که شماره و کد ورود همه‌ی مشتری‌ها از آن رد می‌شود.

ورود پیامکی با ماژول راهکار وردپرس

افزونه‌ی راهکار وردپرس و سامانه‌ی پیامکش محصول خود ماست. ماژول ورود و عضویت پیامکی‌اش رایگان است و در افزونه‌ی هسته قرار دارد. اینکه با معیارهای بالا چه می‌کند:

  • پنل از کار بیفتد: اگر همه‌ی درگاه‌های پیامکی یکی‌یکی جواب ندهند، به مدیر پیامک هشدار می‌رود (اگر شماره‌ی مدیر ثبت شده باشد) و فرم ورود خودکار به ورود با رمز معمولی برمی‌گردد. وقتی درگاه دوباره جواب بدهد، این حالت خودش پاک می‌شود.
  • پیامک‌بمباران: برای هر کد سقف تلاش دارد و برای هر شماره و هر IP سقف درخواست در یک بازه. کد به‌صورت هش‌شده ذخیره می‌شود و خود کد جایی خوانا ثبت نمی‌شود.
  • کش: session وردپرس مصرف نمی‌کند، پس کش کامل صفحه سالم می‌ماند.
  • قالب‌ها: روی وودمارت پوشش کامل دارد: پاپ‌آپ هدر، صفحه‌ی حساب کاربری، تسویه‌حساب، ویجت و بلاک المنتور. روی قالب‌های دیگر در فرم پیش‌فرض ورود وردپرس کار می‌کند.
  • تأیید شماره پیش از تسویه‌حساب هم در همین ماژول است و رایگان روشن می‌شود.

چند امکان دیگر: کد با پیامک یا ایمیل می‌رود، و اگر دریافت کد با تماس تلفنی را روشن کنید، مشتری بعد از پایان زمان انتظار می‌تواند کد را با تماس صوتی بگیرد. گزینه‌ی فقط ورود پیامکی همه‌ی فرم‌های ورود با ایمیل و رمز را برمی‌دارد، نه فقط wp-login.php را. صفحه‌ی امنیت ورود هم آمار ورود موفق و ناموفق و سلامت هر درگاه را نشان می‌دهد، با دکمه‌ی تست اتصال.

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

راه‌اندازی‌اش این است:

  1. در پیشخوان به راهکار وردپرس ← ماژول‌ها بروید و ماژول اطلاع‌رسانی را روشن کنید. کلید API و شماره‌ی فرستنده را بنویسید و از همان صفحه یک پیام آزمایشی بفرستید. ورود پیامکی بدون این ماژول کدی نمی‌فرستد.
  2. ماژول ورود و عضویت پیامکی را روشن کنید.
  3. از راهکار وردپرس ← پوسته‌های ورود یکی از دو ظاهر کارتی یا کلاسیک را انتخاب کنید.

جزئیات تنظیمات در تنظیم ورود و عضویت پیامکی در راهکار وردپرس آمده است.

سؤال‌های پرتکرار

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

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

ورود با پیامک امن‌تر از رمز است؟ در برابر رمز ضعیف و تکراری، بله، چون رمزی نیست که لو برود. ولی امنیتش به محدودیت‌های بخش «قفل» بسته است: بدون سقف تلاش، کد کوتاه را می‌شود حدس زد.

فروشگاهم پرستاشاپ است. منطق همین است، ولی ابزار فرق دارد. ورود با شماره موبایل در پرستاشاپ را ببینید.

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

نظرات

ایمیل شما نمایش داده نمی‌شود. نظرها پس از تأیید تیم منتشر می‌شوند.

هنوز نظری ثبت نشده. اولین نفر باش.

نظر خودت را بنویس

۰ / ۱۵۰۰