Flutter Dev نشر 7 ديسمبر 2021 أرسل تقرير نشر 7 ديسمبر 2021 تحيه طيبه للجميع ارغب بتطبيق فكرة صلاحيات المختلفه لمستعملين الموقع لدي ولكن لا ارغب بستعمل النظام الذي يقول مثلا ان لدي فقط مدير ومستخدم 1 ومستخدم 2 وما شابه هذا متعب وغير مجدي لو رغبة بعمل صلاحيات مختلفه لكل اقسام الموقع هل توجد افكار مختلفه سبق وان قمتو بتطبيقها ؟بحيث يمكن التحكم بصلاحيات المستخدمين بشكل اكبر واكثر مرونة ؟ ياليت من سبق وقام بافكار ممكن تفيدنا يشارك تفاصيلها معنا حتى يمكن تطبيقها ولكم جزيل الشكر اقتباس
1 Hassan Hedr نشر 7 ديسمبر 2021 أرسل تقرير نشر 7 ديسمبر 2021 الصلاحية هي الفكرة الأساس أساس نظام الصلاحيات هو الصلاحية المفردة (صلاحية رؤية مورد ما - صلاحية تعديل مورد - صلاحية حذف مورد ...) يمكنك بناء نظام الصلاحيات كاملًا حوله وتقوم بربط كل مستخدم بالصلاحيات الممنوحة له والتحقق منها عند قيام أي مستخدم بطلب أي فعل ما داخل مشروعك الأدوار هي طبقة فوق الصلاحيات المفردة بسبب التكرار في منح مجموعة متماثلة من الصلاحيات لعدة مستخدمين، يظهر لدينا فكرة الدور وهي ليست إلا تجميعة من الصلاحيات يتم إدارتها ومنحها وسحبها معا من عدة مستخدمين، توفر الأدوار مرونة أكثر في الصيانة والمتابعة في حال كان عدد الصلاحيات كبير نسبيًا أو لا يوجد استثناءات للمستخدمين تجعل من الضروري اعطائهم صلاحية خاصة متميزة عن غيرهم من نفس الفئة متى استخدم كل منهما في مشروعي حسب حالة مشروعك جرب البدء فقط بتضمين صلاحيات ومنحها للمستخدمين، واستخدم لاحقا فكرة الأدوار في حال وجدت حاجة لها داخل مشروعك كتكرار لعمليات منح نفس الصلاحيات دومًا أو ظهر لك دور ما مع الاستعمال الطويل لمشروعك يمكنك انشاء دور وربط عدة صلاحيات به وربط المستخدمين مع الدور مباشرة وليس مع الصلاحيات. 2 اقتباس
السؤال
Flutter Dev
تحيه طيبه للجميع
ارغب بتطبيق فكرة صلاحيات المختلفه لمستعملين الموقع لدي
ولكن لا ارغب بستعمل النظام الذي يقول مثلا ان لدي فقط مدير ومستخدم 1 ومستخدم 2 وما شابه هذا متعب وغير مجدي لو رغبة بعمل صلاحيات مختلفه لكل اقسام الموقع
هل توجد افكار مختلفه سبق وان قمتو بتطبيقها ؟بحيث يمكن التحكم بصلاحيات المستخدمين بشكل اكبر واكثر مرونة ؟
ياليت من سبق وقام بافكار ممكن تفيدنا يشارك تفاصيلها معنا حتى يمكن تطبيقها ولكم جزيل الشكر
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.