=== پینوا | Pinova ===
Contributors: nabiknet,mahdiy,persianscript
Tags: otp,email,sms,login,passwordless
Requires at least: 6.8
Tested up to: 7.0
Requires PHP: 8.1
Stable tag: 1.1.4
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html

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

== Description ==

پینوا جایگزینی مدرن برای ورود سنتی با نام کاربری و رمز عبور است.

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

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

= امکانات =

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

= سامانه‌های پیامکی =
* [melipayamak - ملی پیامک](https://l.nabik.net/melipayamak?utm_source=pinova "ملی‌پیامک")
* [maxsms - مکس اس ام اس](http://maxsms.co "مکس‌اس‌ام‌اس")
* [panelchi - پنلچی](https://panelchi.com "پنل چی")
* [افزونه Persian woocommerce sms](https://wordpress.org/plugins/persian-woocommerce-sms/ "افزونه پیامک حرفه‌ای Persian woocommerce sms")

= سازگاری =
پینوا به صورت پیشفرض با وردپرس و افزونه و قالب های استاندارد آن سازگار هست، اما با افزونه ها و قالب‌های زیر سازگاری ویژه دارد:

* افزونه ووکامرس
* افزونه گرویتی فرمز
* افزونه Perfmatters
* افزونه WP Rocket
* قالب وودمارت
* قالب فلت سام

== Frequently Asked Questions ==
= آدرس صفحه ورود در افزونه پینوا چیست؟ =
در تمامی سایت‌ها آدرس ورود به صورت ثابت site.com/login می‌باشد.

= آیا پینوا آموزش ویدیویی دارد؟ =
بله. از آدرس زیر می‌توانید آموزش‌های ویدیویی پینوا را در آپارات مشاهده کنید:

[https://www.aparat.com/playlist/25107706](https://www.aparat.com/playlist/25107706)

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

= آیا امکان ورود با نام کاربری وجود دارد؟ =
بله، مدیران سایت همچنان می‌توانند علاوه بر تلفن همراه و ایمیل، با نام کاربری و کلمه عبور قبلی خود وارد شوند.

= آیا امکان ورود با ایمیل وجود دارد؟ =
بله، کاربران می‌توانند با استفاده از ایمیل و کلمه عبور یا ایمیل و کد یکبار مصرف وارد شوند.

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

= آیا پینوا با ووکامرس سازگار است؟ =
کاملا، پینوا سازگاری کامل و جامع با افزونه فروشگاه ساز ووکامرس دارد.

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

= تلفن همراه کاربران در کجا ذخیره می‌شود؟ =
تلفن همراه کاربران در ستون user_login جدول users ذخیره می‌شود. پس از اولین ورود کاربر، تلفن همراه به صورت استاندارد جهانی در نام کاربری جایگزین می شود.

= متای شماره موبایل کاربران چیست؟ =
پینوا شماره موبایل را در جدول متای کاربران ذخیره نمی‌کند.
برای سازگاری با سایر افزونه‌ها، متای مجازی `pinova_mobile` در دسترس است. افزونه‌هایی مانند رهگیری سفارش، تیکت، باشگاه مشتریان و سبد خرید رها شده می‌توانند از این متا استفاده کنند.

== Installation ==
1. فایل های افزونه را در مسیر `/wp-content/plugins/pinova` آپلود کنید، یا از صفحه افزونه های وردپرس افزونه را مستقیم نصب کنید
1. افزونه را از منو افزونه ها فعال کنید

== Screenshots ==
1. ورود یا عضویت هوشمند
2. ورود با کد یکبار مصرف
3. ورود با کلمه عبور
4. ایمیل کد تایید

== Changelog ==
= 1.1.4 - =
* حل مشکل خطای کوکی در تسویه حساب برخی فروشگاه‌ها
* حل مشکل عدم بارگذاری تنظیمات در پنل مدیریت
= 1.1.3 =
* حذف توکن پیشفرض پیام رسان بله
* حذف تابع بررسی فعال بودن سورس گاردین
* حذف مخزن اختصاصی بروزرسانی
= 1.1.2 =
* سازگاری با ورود اجباری Gravity Forms
* حذف کلید billing_phone از منطق جستجوی کاربران
* جلوگیری از نمایش شماره موبایل نویسنده دیدگاه
* بهبود متن خطاهای سامانه زحل
* رفع مشکل شمارنده معکوس در برخی شرایط
= 1.1.1 =
* افزودن رشته تصادفی برای nicename کاربران جدید
* افزودن درگاه پیامکی پنل‌چی
* پویا سازی تنظیمات درگاه‌ها و مقادیر پیشفرض
* افزودن خروجی مخاطبین کاربران با فرمت VCF
* افزودن ویدیوهای آموزشی به تنظیمات
* جلوگیری از ایجاد ایمیل‌های فیک
* افزودن ستون تاریخ عضویت به کاربران
* تکمیل نام و نام خانوادگی کاربر در تسویه حساب ووکامرس
* جلوگیری از انتخاب نقش‌های مدیریتی به عنوان نقش پیشفرض
* افزودن ورود با نام کاربری و کلمه عبور برای مدیران
* بهبود ارسال مجدد کد تأیید
* بهبود تست ارسال پیامک
* افزودن مدیریت مسدودی‌ها
* سازگاری با WP Rocket
* سازگاری با Perfmatters
* بروزرسانی پایگاه داده اپراتورهای تلفن همراه
* سازگاری با آخرین نسخه وردپرس و ووکامرس
= 1.0.6 =
* افزودن قابلیت برون‌بری کاربران با شماره موبایل
* رفع اختلال افزونه‌ها و کدهای غیراستاندارد در ارتباطات وردپرس
* سازگاری با قالب Flatsome
* بهبود عملکرد یافتن شماره موبایل کاربر
* سازگاری با ارسال پیامک پترن Persian WooCommerce SMS
* بهبود ظاهر تنظیمات افزونه
* رفع مشکل ارسال پیامک Persian WooCommerce SMS
* سازگاری با مودال ورود و عضویت ووکامرس
* افزودن تست ارسال پیامک
* افزودن سرور بروزرسانی اختصاصی
* رفع مشکل null identifier
* افزودن متای مجازی pinova_mobile برای سازگاری با سایر افزونه‌ها
= 1.0.0 =
* به نام خدا، شروع توسعه پینوا
== Upgrade Notice ==
= 1.1.3 =
* در این نسخه توکن پیشفرض پیامرسان بله حذف شده است. لطفا از طریق پیام رسان بله توکن اختصاصی خود را دریافت کنید.