الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

شاشة المستخدم والصلاحيات

بدأه yasser16 في 16 أغسطس 2009 · 3 رد · 653 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني ارجوا من لديه معرفة في انشاء شاشة دخول وعمل الصلاحيات

ان يساعدني في ها البرنامج الصغير بس ياليت طريقة الربط تكون بنفس الطريقة (اي بالمعالج)

البرنامج مرفق

Users.rar

#2

للرفع

#3

أولا, يجب أن نتكلم عن كيفية تسجيل كلمة المرور. أنت تسجلها بدون تشويش و لا تشفير. مستخدم له بعض الأساسيات في قواعد البيانات يمكنه الدخول ببرنامج آخر و كشف لائحة المستخدمين و كلمات مرورهم. أنصحك بتغيير بنية الجدول و تسجيل هاش كود كلمة المرور بدلا من كلمة المرور عينها. في هذه الحالة حتى إذا تمكن أحدهم من كشف لائحة المستخدمين فلن يحصل على كلمات مرورهم. اسهل طريقة هي باستعمال العدد الذي ترجعه الدالة String.GetHashCode("كلمة المرور"). تسجيل الهاش كود عند انشاء تسجيل لمستخدم جديد و التأكد من صحته عند طلب الدخول عبر نافذة المرور.

بالنسبة للطريقة فهي سهلة. استعرض تشجيلات المستخدمين سواء باستعمال جملة اسكيول أو باستعراض usersDataTable.Rows و عند تطابق اسم المستخدم مع مثيله في الجدول تتأكد من صحة الهاش كود بالطريقة التالية :

If TextBox2.Text.GetHashCode() = userRow.Item("Password").ToString().GetHashCode() Then
' كود السماح بالدخول
Else
' كود رفض الدخول
End If

ملاحظة : هذه طريقة مبسطة لتسيير المستخدمين سهلة الكسر و لا توفر الحماية المرجوة.

تحياتي...

#4

يسلموا اخوي وصلت الفكرة

وشكرا على تعاونك

مواضيع مشابهة