المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سؤال في تحديد انواع الصلاحيات من خلال login control


عبد المهيمن الاسماعيل
29-10-2009, 22:09
السلام عليكم
بحثت عن طريقة لتحديد الصلاحيات وظهور الروابط ضمن موقع فلم اجد غير
login control
المهم لما اعملتو وعملتو يتحقق ويسمح للدخول الى مجلد ولكن بميزات متغيرة لكل نوع من السماحيات
فانا قمت بتكرير الموقع مع ميزات اضافية اي بتكرير المجلد الى ثلاثة مجلدات اذا كان هناك ثلاثة انواع من الصلاحيات
السؤال هون انو انا لو بدي اعمل موقع واحد وبدون اي تكرار ولاكثر من نوع من الصلاحيات
باستخدام login control
فهل توجد طريقة محددة اما انه يجب ان يتم بناء الموقع بالطريقةا لبدائية
كما في الموضوع السابق لمنتدى على الاي اس بي
وهل المواقع القوية تتبع اسلوب login control
ام انه لا تتبع لاي نوع محدد كل موقع حسب مبرمجه
ارجو ممن يعرف الا يبخل بما عنده
وجزاه الله كل خير
والشكر للجميع

عبد الفتاح
01-11-2009, 02:16
السلام عليكم ..
أخي الكريم ما بعرف اذا فهمت طلبك .. بس يبدو انه بدك تبني نظام صلاحيات بحيث كل مستخدم بيدخل على لوحة التحكم ( طبعا اله صلاحية دخول أصلا ) بشوف خيارات محددة من لوحة التحكم و ما بشوف كلشي ...

هلق اذا كان هيك طلبك فالجواب يلي بقترحه هو كالتالي :
نظام الlogin يلي عم تستخدمه ( فهمت انه هو النظام يلي بقدمه الفيجوال ستيديو مع قاعدة بيانات و كلشي جاهز ) بتقدر لما المستخدم يدخل انك تاخد منه اسم الرتبة يلي هو داخل فيها ...
فإنت مهمتك انه تبني طريقة لتحديد انه الصلاحية الفلانية - admin مثلا - بإمكانها تشوف الخيارات 1,2,3 من القائمة في لوحة التحكم ... و صلاحية editor - مثلا - بإمكانها تشوف 1,2 فقط ....
هاد الشي بيصير بإنك تبني جدول للصلاحيات و تربط اسم الصلاحية ( أو اذا قدرت تحصل على رقمها من قاعدة البيانات يلي بيبنيها الفيجوال تلقائيا لما بتستخدم هالنظام ) مع أرقام القوائم يلي موجودة عندك و بتكون كمان بنيت الهن جدول خاص فيهن ..

و بلوحة تحكم الـadmin بكون صفحة تحدد فيها كل صلاحية و شو بإمكانها تشوف .. و هيك لما بيدخل المستخدم بتفحص نوع صلاحيته و بتسحب من قاعدة البيانات أرقام القوائم يلي ممكن يشوفها و بتظهرها ....

هذا و الله أعلم .. ثم حسب ما فهمت من سؤالك..

محمد سماقية
01-11-2009, 18:54
قصدك MemberShip ويكون Flat permission ..

وال MemberShip ليس مدعوم ولكن يوجد طريقة وتحتاج إلى وقت وبعض الجهد وخبرة بال MemberShip ...


المواقع القوية ......
بدون MemberShip انا برأي الموقع ضعيف ..

يعني Provider و داتا بيس جاهزية ومدروسة بكل الاحتمالات ليش اتعب حالي ...

عبد المهيمن الاسماعيل
02-11-2009, 02:32
مشكور ين اخواني alone ومحمد
الفكرة الاولى انا بامكاني ضبقها بالبي تش بي او اذا ما استخدمت login control
اما فكرة MemberShip هي يلي بدي اياها
يعني انا لما بدي اعمل اضافة مستخدم من نموذج انا عاملو
بامكاني انا خلي يكون الو rule معين اي من نفس الصفحة دون العودة الى واجهة الاعداد
بالاضافة لو انا عندي رابط وليكن حذ المستخدمين
فانا بدي اياه
انو ما يظهر هالرابط الى لاشخاص محددين
قهل اولا يجب اجراء شرط واظهار الرابط ووضع صلاحيات على مجلد الهدف للرابط ام
ان هناك طرق اسهل
ارجو الاجابة

محمد سماقية
02-11-2009, 07:49
مشكور ين اخواني alone ومحمد
الفكرة الاولى انا بامكاني ضبقها بالبي تش بي او اذا ما استخدمت login control
اما فكرة membership هي يلي بدي اياها
يعني انا لما بدي اعمل اضافة مستخدم من نموذج انا عاملو
بامكاني انا خلي يكون الو rule معين اي من نفس الصفحة دون العودة الى واجهة الاعداد
بالاضافة لو انا عندي رابط وليكن حذ المستخدمين
فانا بدي اياه
انو ما يظهر هالرابط الى لاشخاص محددين
قهل اولا يجب اجراء شرط واظهار الرابط ووضع صلاحيات على مجلد الهدف للرابط ام
ان هناك طرق اسهل
ارجو الاجابة

اخي توضيح اكثر ...

عبد المهيمن الاسماعيل
02-11-2009, 16:30
شكر ا على الرد اخي محمد
الفكرة انا بدي اعمل موقع امتحاني
واختار منو يا اما مدير يا اما استاذ يا اما طالب
مع قائمة اختيار مفردة
فمن القائمة بيختار يا اما موظف او طالب او مدير وبدخل اسم المستخدم وكلمة المرور وبيدخل
ففرضا رابط ادخال سؤال ما لازم يعرض لغير المدرسين بالاضافة الى رابط اضافة استاذ ما لازم يعرض الا
للمدير
فانا يلي بدي افهمو انو هل بالامكان تحيق ذلك باستخدام
login control
يعني بدي اعرف هالامكانيات موجودة ام بحاجة الى برمجة من البداية

محمد سماقية
02-11-2009, 17:50
شكر ا على الرد اخي محمد
الفكرة انا بدي اعمل موقع امتحاني
واختار منو يا اما مدير يا اما استاذ يا اما طالب
مع قائمة اختيار مفردة
فمن القائمة بيختار يا اما موظف او طالب او مدير وبدخل اسم المستخدم وكلمة المرور وبيدخل
ففرضا رابط ادخال سؤال ما لازم يعرض لغير المدرسين بالاضافة الى رابط اضافة استاذ ما لازم يعرض الا
للمدير
فانا يلي بدي افهمو انو هل بالامكان تحيق ذلك باستخدام
login control
يعني بدي اعرف هالامكانيات موجودة ام بحاجة الى برمجة من البداية

تقدر ابدا ولا تخاف ....

واي مساعدة نقدر نتواصل بهذه المشاركة ... موفق