it-swarm.asia

حقلي "init" و "mail" في جدول المستخدمين

ما الفرق بين حقلي "init" و "email"؟

mail varchar(64)  User's e-mail address.
init varchar(64)  E-mail address used for initial account creation.
12
user780

الفرق هو أن البريد هو عنوان البريد الإلكتروني الفعلي المستخدم من قبل المستخدم ، بينما init يحتوي ، في سهل Drupal ، على عنوان البريد الإلكتروني المستخدم عند إنشاء حساب المستخدم.
في حالة نظام تسجيل الدخول الفردي للمخبوزات تم تثبيت الوحدة النمطية في موقع تابع (في مخبز) ، فإن init يحتوي الحقل على رابط حساب المستخدم على الموقع الرئيسي.

لذلك ، يمكن وصف حقل init بأنه الحقل الذي يحدد بشكل لا لبس فيه حساب مستخدم ، وهذا هو (افتراضيًا ، عندما لا تفعل وحدات الجهات الخارجية " ر تغيير محتواها) لتعيين عنوان البريد الإلكتروني الأولي. (يبدو أن هذا هو سبب تسمية الحقل init .)

يستخدم Drupal.org حقل init في حالة فقد المستخدمين حق الوصول إلى حساباتهم ، وإنشاء حساب جديد للإبلاغ عن ذلك. يتم سؤالهم (ليس علنًا) عن البريد الإلكتروني الذي استخدموه عند تسجيل حسابهم السابق ؛ ثم يتحقق مسؤول Drupal.org من أن هذا هو بالضبط البريد الإلكتروني الذي استخدمه أثناء تسجيل الحساب المفقود من خلال قراءة محتوى قاعدة البيانات. (لا توجد وحدة تسمح بذلك تلقائيًا ، على حد علمي.)

14
kiamlaluno