توفر ميزة تسجيل الدخول بدون كلمة مرور (Passwordless Login) لعملائك وصولاً سهلاً وخالياً من العقبات دون عناء وتوتر تذكر كلمات المرور التقليدية والمعقدة. يعزز هذا الخيار سرعة تحويلات العملاء العائدين ويؤمن عمليات تسجيل الدخول من خلال رموز استخدام لمرة واحدة آمنة أو قوالب تفاعلية فريدة عبر واتساب.
كيفية إعداد تسجيل الدخول بدون كلمة مرور (تسجيل الدخول عبر OTP)
يوفر تسجيل الدخول بدون كلمة مرور وصولاً سلساً وخالياً من العوائق باستخدام رموز التحقق OTP لواتساب، أو روابط البريد الإلكتروني السحرية، أو رسائل فايربيس القصيرة، مما يسرع تحويلات العملاء العائدين.

زيادة التحويلات الخالية من العقبات: يحقق تسجيل الدخول بدون كلمة مرور معدل نجاح يبلغ 98% مقارنة بـ 32% فقط لكلمات المرور التقليدية — وهو أسرع بـ 3 مرات — مما يمنح العملاء العائدين تجربة تسجيل دخول سلسة للغاية ويقلل من تراجع العملاء وسقوط السلات في مرحلة الدفع (Checkout) (حسب المعايير الرسمية المعتمدة لمفاتيح المرور من Microsoft). خفض تكاليف ونفقات الدعم الفني: تمثل طلبات إعادة تعيين واسترداد كلمات المرور نسبة تتراوح بين 30% إلى 50% من إجمالي حجم مكالمات مكاتب المساعدة وتذاكر الدعم الفني. يقضي تطبيق بوابات التحقق بدون كلمة مرور OTP على هذه التكاليف والنفقات بالكامل، مما يقلل نفقات الدعم المتعلقة بالحسابات بنسبة تصل إلى 50% (وفقاً لأبحاث إدارة الهوية والوصول IAM من Gartner).
1. الإعدادات العامة (الطريقة الافتراضية وأمان الجلسات)
قم بتكوين شاشة الهبوط الافتراضية لنماذج تسجيل الدخول وحدد فترات صلاحية الجلسات الآمنة للمستخدمين الذين تمت مصادقتهم.

تكوين تبويب شاشة الهبوط الافتراضية (تسجيل بالهاتف أو تسجيل بالبريد) التي يراها المستخدم أولاً.
Keywords: default login method, landing method, phone login, email loginطريقة تسجيل الدخول الافتراضية (login_method)
اختر التبويب الافتراضي الذي يراه المستخدمون أولاً عند فتح النموذج:
- تسجيل الدخول بالهاتف (
phone_login): تحقق مباشر عبر واتساب أو رسائل SMS. موصى به للجماهير التي تستخدم الهواتف المحمولة أولاً. - تسجيل الدخول بالبريد الإلكتروني (
email_login): تسجيل آمن عبر رابط البريد السحري أو التحقق الكلاسيكي بكلمة المرور. - الاحتياطي والتحول التلقائي: إذا كانت الطريقة الافتراضية المحددة غير متاحة بسبب عدم تكوين البوابات أو فصلها (على سبيل المثال، تم تحديد تسجيل الهاتف ولكن بوابات واتساب وفايربيس غير متصلة)، يعرض النظام التبويب البديل تلقائياً دون أخطاء.
الأمان والجلسة (Security & Session)
- نوع عمر الجلسة (
session_lifetime_type): التحكم في مدة جلسة دخول المستخدم. حدد عمر الجلسة (اتباع إعداد ووردبريس) لتوريث ملفات تعريف الارتباط الافتراضية لووردبريس البالغة 14 يوماً، أو اختر مدة مخصصة بالـ دقائق أو الساعات أو الأيام. - قيمة عمر الجلسة (
session_lifetime_value): حدد العدد الدقيق للوحدات الزمنية المخصصة لانتهاء صلاحية الجلسة. يظهر هذا الحقل ويتاح للتعديل فقط عند ضبط نوع عمر الجلسة على دقائق أو ساعات أو أيام. يؤدي تعيين القيمة على0إلى الاعتماد على المدة الافتراضية للووردبريس.

تكوين فترات بقاء جلسة دخول المستخدم بناءً على ملفات تعريف ارتباط ووردبريس الافتراضية أو فترات مخصصة (دقائق، ساعات، أيام).
Keywords: session security, custom cookie duration, wordpress session lifetime2. إعدادات تسجيل الدخول بالبريد الإلكتروني (الرابط السحري مقابل كلمة المرور الكلاسيكية)
حدد كيفية توجيه مصادقات البريد الإلكتروني وقم بتخصيص قوالب تسليم البريد الصادرة.

لوحة الإعدادات الرئيسية لتكوين خيارات المصادقة المبنية على البريد الإلكتروني.
Keywords: email login overview, magic link email settingsطريقة البريد الإلكتروني الأساسية (primary_email_method)
حدد أي التدفقات له الأسبقية عندما يدخل المستخدم عنوان بريده الإلكتروني:
- رابط تسجيل الدخول السحري للبريد (
otp): يرسل رابطاً آمناً بنقرة واحدة لتسجيل الدخول مباشرة إلى صندوق الوارد الخاص به. - كلمة المرور الكلاسيكية (
password): التحقق القياسي الكلاسيكي لاسم المستخدم وكلمة المرور.

تحديد ما إذا كان تسجيل الدخول بالرابط السحري للبريد أو التحقق بكلمة المرور الكلاسيكية له الأسبقية لعمليات الدخول بالبريد.
Keywords: primary email method, magic link vs password, email login selectorتمكين البريد وكلمة المرور (enable_email_password)
قم بتفعيل هذا المفتاح للسماح للمستخدمين بتسجيل الدخول باستخدام بيانات اعتماد اسم المستخدم/كلمة المرور القياسية للووردبريس. يضيف هذا التفعيل حقل إدخال كلمة المرور كطريقة تسجيل دخول بديلة.

قم بتشغيل هذا المفتاح للسماح للمستخدمين بتسجيل الدخول باستخدام كلمة مرور حساب الووردبريس الافتراضية الخاصة بهم.
Keywords: enable email password, wordpress credentials login, bypass otpتسجيل الدخول برابط البريد السحري / رمز OTP للبريد (enable_email)
قم بتفعيل هذا المفتاح لتنشيط تسليم الروابط السحرية لتسجيل الدخول بدون كلمة مرور:
- الاعتماد على بوابة SMTP: تتطلب هذه الميزة أن يكون اتصال مرسل البريد (SMTP) مكوناً ونشطاً تحت إعدادات المرسلين (
/wp-admin/admin.php?page=wawp-senders#tab-email). إذا كان معطلاً، تظهر شارة تحذير ويتم إلغاء تنشيط المفتاح. - الموضوع (
otp_subject_email): أدخل عنوان موضوع مخصصاً لرسالة البريد الصادرة (مثال: تسجيل الدخول إلى {{shop_name}}). يدعم إدراج وسوم التخصيص المتغيرة مثل:{{magic_link}}— لتوليد رابط تسجيل الدخول الآمن.{{user_name}}— لعرض اسم حساب المستخدم.{{shop_name}}— لعرض اسم متجرك وموقعك.
- قالب نص الرسالة (
otp_email_template_id): اختر أحد قوالب بريد HTML الخاصة بك من القائمة المنسدلة. يمكنك إدارة القوالب وتصميمها في صفحة قوالب البريد الإلكتروني. انقر فوق زر إدارة القوالب (أيقونة الترس) بجانب القائمة المنسدلة للذهاب مباشرة إلى صفحة/wp-admin/admin.php?page=wawp&wawp_section=email_templates. العلامات النيابية المتاحة للاستخدام في القالب تشمل:{{magic_link}}{{user_first_last_name}}{{shop_name}}{{site_link}}

تكوين موضوعات الرابط السحري، وقوالب التصميم، ومتغيرات التكامل والدمج.
Keywords: email magic link customization, smtp templates, email login subject3. إعدادات تسجيل الدخول بالهاتف (واتساب مقابل رسائل فايربيس SMS)
قم بتكوين قنوات الهاتف المحمول عالية الموثوقية لتوجيه رموز التحقق أو الموافقات التفاعلية بنقرة واحدة.
طريقة الهاتف الأساسية (primary_phone_method)
حدد بوابة تسليم الرسائل الافتراضية لأرقام الهواتف:
- مصادقة واتساب ويب (
whatsapp): استخدم جلسات أرقام واتساب المتصلة لإرسال نصوص رموز OTP القياسية أو رسائل القوائم التفاعلية للموافقة بنقرة واحدة. - مصادقة رسائل فايربيس SMS (
firebase): استخدم واجهة برمجة تطبيقات Google Firebase لإرسال رموز SMS لجميع دول العالم.

تكوين بوابة التسليم المحمولة الافتراضية (مصادقة واتساب ويب مقابل مصادقة رسائل فايربيس SMS) لتسجيلات الدخول بالهاتف.
Keywords: primary phone method, whatsapp web authentication, firebase smsأ. مصادقة واتساب ويب (enable_whatsapp)
قم بتفعيل هذه البوابة لتوجيه عمليات تسجيل الدخول عبر اتصالات واتساب الخاصة بك. يتطلب هذا وجود رقم واتساب متصل واحد على الأقل وبحالة نشط في إعدادات المرسلين (/wp-admin/admin.php?page=wawp-senders). إذا لم تكن هناك أي جلسات متصلة، سيتم إلغاء تنشيط المفتاح وعرض تحذير.
قناة التحقق المفضلة (whatsapp_auth_type)
اختر تدفق وسيناريو التحقق:
- رمز OTP القياسي (
otp): يرسل رمز مرور نصياً مكوناً من 6 أرقام يقوم المستخدم بإدخاله يدوياً في موقعك.- فرض اللغة (
whatsapp_otp_lang_type):- تلقائي (لغة الموقع) (
site): يرث لغة موقع ووردبريس النشطة حالياً. - سياق المستخدم (ديناميكي) (
user): يرث لغة تصفح الزائر الفردي وجهازه. - مفروضة (تحديد يدوي) (
custom): يثبت لغة قالب الرسالة على لغة محددة ثابتة.
- تلقائي (لغة الموقع) (
- تحديد اللغة (
whatsapp_otp_custom_lang): يظهر فقط عند ضبط فرض اللغة على خيار "مفروضة". اختر من بين اللغات المتاحة: العربية، الإنجليزية، الإسبانية، الفرنسية، البرتغالية، الإندونيسية، الروسية، التركية، أو الألمانية. - تمكين التذييل المخصص (
whatsapp_otp_footer_enabled): قم بتفعيله لإضافة نص تذييل مخصص في أسفل رسالة الـ OTP. - محتوى التذييل (
whatsapp_otp_footer): أدخل النص المخصص مع دعم الرموز التعبيرية والإيموجي (مثل: دعم محرك Wawp). - قالب رسالة الـ OTP (
otp_message_whatsapp): تعديل النص الخام للرسالة الموجهة. تأكد من الاحتفاظ بـ العلامة النيابية{{otp}}لعرض الرمز. مثال: "رمز التحقق الخاص بك هو {{otp}}".
- فرض اللغة (

تكوين لغات القالب، والتذييلات المخصصة، وقوالب الأكواد لتدفق إرسال رموز التحقق المكونة من 6 أرقام عبر واتساب.
Keywords: whatsapp standard otp, custom footer message, forced language otp- القائمة التفاعلية (التحقق بنقرة واحدة) (
list): يرسل بطاقة رسالة تفاعلية مباشرة إلى حساب واتساب للعميل. ينقر المستخدم ببساطة على زر تأكيد تسجيل الدخول (Approve Login) أو زر رفض وإلغاء (Reject & Report) دون الحاجة لكتابة أو نسخ أي أكواد.- عنوان القائمة (
whatsapp_list_title): تعيين عنوان بارز لبطاقة رسالة واتساب (الافتراضي: تحقق أمني آمن). - الوصف الرئيسي (
whatsapp_list_desc): تعيين العنوان الفرعي للبطاقة (الافتراضي: يرجى التحقق من هويتك للمتابعة). - العنصر 1 (إجراء الموافقة والنجاح): تخصيص تفاصيل زر الموافقة والتأكيد.
- عنوان الإجراء (
whatsapp_list_item1): مثال: موافقة وتأكيد الدخول. - وصف الإجراء (
whatsapp_list_item1_desc): مثال: هذه محاولة تسجيل الدخول الخاصة بي.
- عنوان الإجراء (
- العنصر 2 (إجراء الرفض والإلغاء): تخصيص تفاصيل زر الرفض والتقرير.
- عنوان الإجراء (
whatsapp_list_item2): مثال: رفض وإلغاء المحاولة. - وصف الإجراء (
whatsapp_list_item2_desc): مثال: أنا لا أعرف هذا الطلب.
- عنوان الإجراء (
- زر التحديد الاختياري (
whatsapp_list_button): تسمية قائمة خيارات المنسدلة للرسالة (الافتراضي: اختر إجراءً). - التذييل السفلي للبطاقة (
whatsapp_list_footer): النص السفلي للرسالة التفاعلية (الافتراضي: مصادقة آمنة عبر Wawp).
- عنوان القائمة (

تصميم أزرار موافقة مخصصة، وإجراءات أزرار الرفض، والأوصاف، وعناوين القوائم، والتذييلات السفلية للرسائل.
Keywords: interactive list whatsapp, tap to approve login, reject button configب. مصادقة رسائل فايربيس SMS (enable_firebase_sms)
قم بتفعيل هذه البوابة لتوجيه رموز التحقق كرسائل SMS للهواتف.
- متطلبات تكوين فايربيس: يتطلب هذا التفعيل أن يكون مفتاح واجهة برمجة التطبيقات لفايربيس (Firebase API Key) وإعدادات التكوين نشطة تحت إعدادات المرسلين -> فايربيس (
/wp-admin/admin.php?page=wawp-senders#tab-firebase). في حال غيابها، تظهر شارة تحذير بالخطأ. - الإدارة الخارجية لرسائل الـ SMS: تتم معالجة وإدارة قوالب رسائل فايربيس خارجياً. لتعديل قوالب الرسائل أو مراقبة التكاليف، قم بزيارة لوحة تحكم غوغل فايربيس (Google Firebase Console). لتكوين بيانات اعتماد فايربيس لأول مرة، اتبع دليل تكوين رسائل فايربيس SMS.

إدارة بوابات التحقق لرسائل فايربيس SMS، والتحقق من صحة بيانات الاعتماد، والوصول إلى لوحة فايربيس الخارجية.
Keywords: firebase sms authentication, api key config, google firebase sms4. قواعد إعادة التوجيه بعد تسجيل الدخول (Post-Login Redirection Rules)
قم بالتحكم في الصفحة التي يوجه إليها المستخدمون بعد نجاح عملية المصادقة ودخول الموقع اعتماداً على رتبة وأدوار حساباتهم.

تحديد روابط توجيه الصفحات ديناميكياً وفقاً لمجموعة رتبة ودور المستخدم في الموقع.
Keywords: post login redirect, role redirection rules, administrator page redirectانقر فوق إضافة قاعدة جديدة (Add New Rule) لإنشاء توجيه يعتمد على رتبة المستخدم:
- رتبة المستخدم المستهدفة (
role): حدد جميع الأدوار (all) أو اختر رتبة ودوراً معيناً (مثل: مدير الموقع Administrator، أو عميل ووكومرس Customer، أو مشترك Subscriber، أو كاتب Editor، أو مدير المتجر Shop Manager). - رابط الصفحة لتوجه إليها (
redirect_url): أدخل رابط الوجهة المحددة أو المسار المحلي (على سبيل المثال، كتابة/wp-adminلمدراء الموقع، أو كتابة/my-accountلعملاء المتجر). - الحالة الفارغة: في حال لم يتم تحديد أي قواعد مخصصة لإعادة التوجيه، سيتم توجيه المستخدمين تلقائياً إلى صفحة الووردبريس الافتراضية القياسية.
5. إعدادات المظهر والجماليات (السمات، الهوية التجارية، وأكواد CSS المخصصة)
قم بتخصيص واجهة نموذج تسجيل الدخول ليتوافق تماماً وبدقة مع نظام التصميم البصري لموقع الويب الخاص بك.

إلغاء المظهر الافتراضي لتصميم النماذج لتطبيق شعارات هوية مخصصة، وقوالب ألوان جاهزة، وأنماط فريدة.
Keywords: form style settings, premium login widget design, custom css brandingتمكين التصميم الاحترافي والجميل (enable_premium_design)
قم بتشغيل هذا المفتاح لإلغاء التنسيق البصري الافتراضي وتطبيق خيارات هويتك التجارية المخصصة.
شعار وعناوين النموذج
- شعار النموذج (
logo): قم برفع صورة شعار أفقية بصيغة PNG/SVG بخلفية شفافة لتظهر في أعلى النموذج بدلاً من الاسم النصي الافتراضي للموقع. - عنوان النموذج الرئيسي (
title): إضافة نص العنوان الترحيبي للنموذج (الافتراضي: مرحباً بك مجدداً). - وصف النموذج (
description): إضافة النص التوضيحي للنموذج باستخدام محرر نصوص منسق يدعم التنسيقات المتقدمة، وإدراج القوائم، والرموز التعبيرية (الافتراضي: اختر طريقة لتسجيل الدخول للمتابعة).

رفع شعارات أفقية مخصصة للعلامة التجارية، وتعديل عناوين الترحيب للنماذج، وتخصيص النصوص التوضيحية.
Keywords: custom form logo upload, form headline title, rich description formattingقوالب السمات الجاهزة للألوان (color_theme)
اختر من بين ست لوحات ألوان مصممة مسبقاً:
- الافتراضي (أخضر واتساب): المظهر الكلاسيكي الجميل لواتساب (#22c55e).
- شعار Wawp الرسمي (التركواز): ألوان تركوازية نظيفة (#004444) مع اللون الكحلي الداكن (#141b38).
- المحيط العصري (أزرق/تركواز): تباين عالٍ بين الأزرق (#2563eb) والسماوي (#0891b2).
- الليلي والداكن (بنفسجي/داكن): درجات البنفسجي العصري (#7c3aed) والنيلي الجذاب (#4f46e5).
- الغروب الدافئ (برتقالي/أحمر): طاقة برتقالية نابضة (#ea580c) مع درجات الأحمر المشرق (#dc2626).
- البسيط والأنيق (أسود/رمادي): مونوكروم هادئ ونظيف يجمع الأسود (#171717) بالرمادي الفاتح (#d4d4d4).

اختر بسرعة واحدة من لوحات الألوان الاحترافية الستة لتطبيق درجاتها على كافة الأزرار وعناصر التفاعل تلقائياً.
Keywords: theme presets, color theme selector, whatsapp green presetمخصص الألوان التفصيلي
قم بتعديل وتجاوز ألوان الخلفيات وألوان النصوص الفردية لكل من:
- زر واتساب:
whatsapp_button_color/whatsapp_button_text_color - زر فايربيس:
firebase_button_color/firebase_button_text_color - زر البريد الإلكتروني:
email_otp_button_color/email_otp_button_text_color - زر الدخول بكلمة المرور:
password_login_button_color/password_login_button_text_color - زر إجراء التحقق وتأكيد الرمز:
verify_button_color/verify_button_text_color - زر إعادة إرسال الرمز:
resend_button_color/resend_button_text_color - زر عرض كلمة المرور:
show_password_button_color/show_password_button_text_color - رابط الرجوع للخلف:
back_button_color/back_button_text_color

تنسيق ألوان أزرار معينة بشكل دقيق، مع تحديد ألوان النصوص، والروابط، وعناصر التحكم، والخلفيات.
Keywords: custom color picker buttons, whatsapp button text color, resend button background colorالتصميم المخصص بالـ CSS (custom_css)
اكتب قواعد وتنسيقات CSS مخصصة لتعديل أي عناصر في النموذج وتعديل الهيكل البصري (مثل ضبط الهوامش المخصصة، وتوسيع الخطوط، وتشكيل الحدود، أو إدراج الانتقالات الحركية).
6. الأكواد المختصرة وعمليات الدمج (Shortcodes & Integrations)
قم بنشر نموذج تسجيل الدخول بدون كلمة مرور في أي صفحة ترغب فيها أو قم بدمجه برمجياً مباشرة داخل قوالب تصميم موقعك.
- المحتوى الملحق بالنموذج (
custom_shortcode): الصق أي أكواد مختصرة خارجية تريد إدراجها (مثل أداة Google reCAPTCHA للتحقق من البشر أو شارات تسجيل الدخول الاجتماعي) لتظهر وتعرض مباشرة أسفل نموذج تسجيل الدخول.

إدراج أكواد مختصرة إضافية أسفل حاوية نموذج تسجيل الدخول بدون كلمة مرور مباشرة (مثل reCAPTCHA أو أزرار الدخول الاجتماعي).
Keywords: custom shortcode manager, appended content login form, social login integration- الكود المختصر الرئيسي لتسجيل الدخول: انسخ والصق الكود المختصر القياسي التالي في أي صفحة أو مقال تريده:
[wawp_otp_login] - كود دمج المطورين بـ PHP:
تضمين ودمج نموذج تسجيل الدخول برمجياً ويدوياً داخل ملفات قوالب موقعك وصفحات الـ PHP المخصصة:
<?php echo do_shortcode("[wawp_otp_login]"); ?>
حدود الإرسال والأمن وحماية الخادم (Rate Limiting & Security)
تتضمن إضافة Wawp حمايات برمجية مدمجة في الخلفية لتأمين نقاط الاتصال ونماذج تسجيل الدخول الخاصة بك ضد السبام والهجمات المؤتمتة للبوتات:
- حدود معدل الإرسال المستندة إلى الـ IP: يفرض خادم Wawp الخلفي في ملف class-wawp-otp-login.php حداً أقصى للاستدعاء يبلغ 3 طلبات رموز OTP كحد أقصى لكل 60 ثانية لكل عنوان IP فردي للزائر. ستتلقى أي طلبات تتجاوز هذا الحد رسالة خطأ صريحة توضح حدوث استدعاءات متكررة
Too many requests. - أداة Google reCAPTCHA: إذا تم تمكين حماية Google reCAPTCHA للتحقق أمنياً على مستوى الموقع العام، يقوم نموذج تسجيل الدخول بالواجهة الأمامية بالتحقق من صحة رمز المستخدم عبر واجهة reCAPTCHA أولاً قبل الموافقة وتفويض إرسال أي رسالة رمز تحقق OTP لهاتفه.
- فحص وجود حساب مستخدم: إذا قام الزائر بكتابة رقم هاتف أو حساب واتساب لا يتطابق ولا يرتبط بأي مستخدم مسجل فعلياً في قاعدة بيانات ووردبريس، يقوم النظام بصد ومنع إرسال رمز الـ OTP ويوجهه تلقائياً لصفحة التسجيل وإنشاء حساب (في حال تم تكوينها) مع تمرير وإدراج رقم هاتفه مكتوباً تلقائياً في معلمات رابط التوجيه (
?pre_phone=...).
مقالات ذات صلة
- تحتاج مساعدة؟ تواصل مع الدعم.
- اطلع على سجل التغييرات.
- انضم إلى مجتمع فيسبوك.
- LLM? Read llms.txt.