21-11-12, 12:31 PM
اخواني الاعزاء ,بعد هذه المناقشة الدامية :o والطويلة ساشرح الفكرة والحل ,
اولا الاخ سعود يريد اظهار المستخدمين الموجودين حاليا (الاعظاء ) مثل المنتدى في الفوتر موجود الاعظاء والزوار واسماء الاعظاء ,
وفكرته هي انك ستحتاج الى استعمال (Roles) و (membership) والكلاس (member ship) يمتلك خواص عديدة يمكن الاستفاده منها وهي :
الخواص اعلاه يمكن الاستفاده منها في الفكرة اعلاه .
بينما الكلاس (Roles ) يملك :
اولا الاخ سعود يريد اظهار المستخدمين الموجودين حاليا (الاعظاء ) مثل المنتدى في الفوتر موجود الاعظاء والزوار واسماء الاعظاء ,
وفكرته هي انك ستحتاج الى استعمال (Roles) و (membership) والكلاس (member ship) يمتلك خواص عديدة يمكن الاستفاده منها وهي :
- Comment :ربط تعليق مع اليوزر
- CreationDate :تاريخ انشاء اليوزر
- Email كاسترجاع او ضبط الايميل لليوزر
- IsApproved : لتفعيل او ضبط مصادقة اليوزر للتفعيل
- Islookedout :حجب اليوزر .
- Isonline :لمعرفة هل اليوزر اونلاين
- LastActivityDate :اخر تاريخ لفعاليات اليوزر ويتغير اوتوماتيكيا عند استخدام (CreateUser,ValidateUser,GetUsers )
- LastLookoutDate :التاريخ الاخير لتسجيل الخروج
- LastLoginDate :اخر تاريخ لتسجيل الدخولز
- LastPasswordChangeDate :اخر تاريخ تغيير كلمة السر
- PasswordQuestion :الحصول على سؤال كلمة السر
- ProviderName :اسم الميمبرشيب لليوزر
- Provide User key : استرجاع مفتاح فريد لكل يوزر ,في حالة استخدام مزودات السيكول سيرفر فان هذا القيمة تمثل (Guid )الحقل.
- UserName :استرجاع اسم لليوزر
- ChangePassword : تغيير كلمة السر لليوزر
- Change Password Questionand Answer : تغيير سؤوال وجواب كلمة السر
- GetPassword : استرجاع كلمة السر
- ResetPassword :مسح كلمة السر وانشاء كلمة سر عشوائية .
- UnlookUser : الغاء حجب اليوزر المحجوب.
الخواص اعلاه يمكن الاستفاده منها في الفكرة اعلاه .
بينما الكلاس (Roles ) يملك :
- AddUserToRole : اضافة يوزر الى رول\
- AddUsersToRole : اضافة مجموعة من اليوزرية الى الرول
- AdduserstoRoles اضافة مجموعة من اليوزرية الى مجموعة من الرولز
- AddUserToRoles :اضافة يوزر واحد الىمجموعة من الرولز
- CreateRole : انشاء ول جديدة
- Delete Role : حذف رولز
- Delete Cookie :حذف الكوكيز من اليوزر
- Find UsersInrole : البحث عن يوزر في رولز
- GetAllRoles: استرجاع جميع الرولز
- GetRoles for User :استرجاع الرولز ليوزر معين
- IsUserInrole :هل اليوزر في الرولز المعينة
- Remove UserFrom Role :حذف يوزر من الرول
- Remove User From Roles :حذف يوزر من مجموعة رولز
- Remove Users From Role :حذف مجموعة يوزر من رول معينه
- Remove Users From Roles كحذف مجموعة معينة من اليوزرس من مجموعة معينة من الرولز
- Role exists : هل الرول موجودة او لا.
