التسجيل
عرض وإدارة ملفات تعريف التسجيل التي تحدد عملية تسجيل العميل في واجهة مستخدم B2CORE، لكل من العملاء الأفراد والشركات
في هذه الصفحة، يمكنك عرض وإدارة ملفات تعريف التسجيل التي تحدد عملية تسجيل العميل في واجهة مستخدم B2CORE.
تحل إعدادات التسجيل الجديدة محل معالجات التسجيل وتعمل مع الحقول المخصصة، مما يتيح لك إنشاء عملية تسجيل مصممة وفقًا لاحتياجاتك — بدءًا من نموذج بسيط يحتوي على عنوان بريد إلكتروني وكلمة مرور وصولًا إلى عملية متعددة الخطوات مع حقول مخصصة.
بعد تمكين ملف تعريف التسجيل، يتم تعطيل معالجات التسجيل تلقائيًا.
يتم توفير المعلومات التالية حول كل ملف تعريف تسجيل:
النوع
نوع العملاء الذين ينطبق عليهم ملف تعريف التسجيل: Individual أو Corporate.
العنوان
اسم ملف تعريف التسجيل.
مُمكّن
يشير إلى ما إذا كان ملف تعريف التسجيل مُمكّنًا.
لإنشاء ملف تعريف تسجيل جديد، انقر فوق زر إنشاء.
التعبئة المسبقة لحقول التسجيل باستخدام رابط
يمكنك مشاركة رابط تسجيل يفتح نموذج التسجيل مع تعبئة بعض الحقول مسبقًا — على سبيل المثال، عنوان البريد الإلكتروني والبلد اللذان تعرفهما بالفعل عن العميل. تظل كل قيمة مُعبأة مسبقًا قابلة للتعديل، حتى يتمكن العميل من تصحيحها قبل الإرسال.
تعمل التعبئة المسبقة فقط مع مسار التسجيل المبسط — مسار التسجيل الجديد في واجهة مستخدم B2CORE، والذي يتم إنشاؤه من ملفات تعريف التسجيل الموضحة في هذه الصفحة. وليس لها أي تأثير على نموذج معالجات التسجيل القديمة.
إنشاء الرابط
ابحث عن الاسم التقني لكل حقل تريد تعبئته مسبقًا.
بالنسبة للحقول المخصصة، يكون هذا هو الاسم التقني في صفحة النظام > الحقول المخصصة > الحقول (راجع الحقول المخصصة). تستخدم الحقول القياسية أسماءها الخاصة، مثل email.
خذ عنوان URL للتسجيل في واجهة مستخدم B2CORE الخاصة بك وأضف معرّف مسار التسجيل المراد فتحه، متبوعًا بمعلمة واحدة init[<machine name>]=<value> لكل حقل:
https://example.com/auth/register/01936f7a-4b21-70c8-9d5e-6a1f2c3b4d5e?init[email]=john.doe@example.com&init[country]=196استبدل https://example.com بعنوان واجهة مستخدم B2CORE الخاصة بك، و01936f7a-… بمعرّف مسار التسجيل الخاص بك، وقم بترميز القيم بصيغة URL.
يجعل المعرّف الرابط يفتح نموذج تسجيل محددًا، لذلك لا يتعين على العميل اختيار نوع العميل أولًا. يمكنك العثور عليه في قائمة ملفات تعريف التسجيل في هذه الصفحة، ضمن النظام > التسجيل.
يعمل الرابط من دون المعرّف أيضًا:
https://example.com/auth/register?init[email]=john.doe@example.com&init[country]=196يختار العميل نوع العميل أولًا، وتبقى المعلمات خلال هذه الخطوة وتصل إلى النموذج.
القيم حسب نوع الحقل
| نوع الحقل | ما يمكن للرابط تمريره |
|---|---|
| نص، متعدد الأسطر، بريد إلكتروني، URL، هاتف، عدد صحيح، عدد عشري، تاريخ، تاريخ ووقت | قيمة واحدة. إذا تكررت المعلمة، تُستخدم القيمة الأولى. |
| اختيار | قيمة واحدة تطابق خيارًا تم تكوينه للحقل. يتم تجاهل القيمة التي لا تطابق أي خيار. |
| اختيار متعدد | عدة قيم خيارات متطابقة، يتم تمريرها كمعلمات متكررة (init[hobbies]=chess&init[hobbies]=golf)، أو بصيغة المصفوفة (init[hobbies][]=chess&init[hobbies][]=golf)، أو كقائمة مفصولة بفواصل (init[hobbies]=chess,golf). |
| منطقي | تحدد true فقط الحقل. أي قيمة أخرى تترك الحقل كما هو. |
بالنسبة لحقول الاختيار والاختيار المتعدد، يجب أن يحمل الرابط قيمة الخيار، وليس التسمية التي يراها العميل. بالنسبة لحقل يحتوي على قائمة مرجعية، مثل حقل البلد، تكون قيمة الخيار هي معرّفه الرقمي — على سبيل المثال، init[country]=196.
لا تتم تعبئة حقول كلمة المرور مسبقًا، وكذلك أي حقول أخرى تحتوي على قيم سرية — يتم تجاهل القيمة الموجودة في الرابط. كما يتم تجاهل الحقول للقراءة فقط والأسماء غير الموجودة في النموذج.
معلومات مفيدة
- يتم التحقق من القيم المعبأة مسبقًا فورًا، لذلك يتم تمييز القيمة التي لا تجتاز التحقق من صحة الحقل بمجرد فتح النموذج.
- في نماذج التسجيل متعددة الخطوات، تُطبّق القيم على جميع الخطوات دفعة واحدة، ولا تؤدي العودة والتنقل بين الخطوات إلى الكتابة فوق ما أدخله العميل.
- تبقى المعلمات في شريط العنوان: إذا أعاد العميل تحميل الصفحة، تُطبّق القيم من الرابط مرة أخرى وتُفقد أي تعديلات.
- تقتصر القيم على 1,000 حرف؛ ويتم اقتطاع أي قيمة أطول.
- لا تتم تعبئة القيمة التي تحتوي على فاصلة مسبقًا إلا حتى الفاصلة، لأن الفواصل تفصل بين قيم متعددة.
آخر تحديث في