أمان الويب - CreateAccount ()
❮ أمن الويب
تعريف
تنشئ طريقة CreateAccount () حسابًا جديدًا في قاعدة بيانات المستخدم ، باستخدام اسم المستخدم وكلمة المرور ، وتتيح لك اختياريًا تحديد ما إذا كان يجب على المستخدم تأكيد الحساب بشكل صريح.
C # و VB Syntax
WebSecurity.CreateAccount(username,
password, requireConfirmation)
المعلمات
Parameter | Type | Description |
---|---|---|
userName | String | The user name |
password | String | The user password |
requireConfirmation | Boolean | true if the account must be confirmed using the token return value, default is false. |
قيمة الإرجاع
Type | Description |
---|---|
String | A token that can be sent to the user to confirm the account. |
الأخطاء والاستثناءات
أي وصول إلى كائن WebSecurity يطرح InvalidOperationException إذا:
- لم يتم استدعاء أسلوب InitializeDatabaseConnection ()
- لم تتم تهيئة SimpleMembership (أو تعطيله في تكوين موقع الويب)
يطرح الأسلوب CreateAccount () أيضًا MembershipCreateUserException إذا:
- اسم المستخدم فارغ
- اسم المستخدم لديه بالفعل حساب عضوية
- كلمة المرور فارغة
- كلمة المرور طويلة جدًا
- فشلت عملية قاعدة البيانات
❮ أمن الويب