لغة الدارت وتقنية الفلاتر
1.21K subscribers
697 photos
102 videos
16 files
196 links
تحتوي القناة على مصادر مفيدة لتعلم لغة الدارت وتقينة الفلاتر :

- سلاسل تعليمية مدفوعة تم اضافتها في استضافات مجانية.
- فيديوهات تعليمية و مقتطفات مفيدة في فيديوهات احادية.
- واجهات جاهزة .
Download Telegram
ببساطة شديدة: الـ SSO هو إنك تسجل دخول مرة واحدة في مكان واحد، وبعدها كل التطبيقات الثانية اللي تعتمد على نفس النظام تفتح لك من غير ما تحتاج تسجل دخول مرة ثانية. يعني ببساطة: دخول واحد يفتح لك كل شيء.
آلية عمل الـ SSO في مجموعات من التطبيقات على شكل نقاط مبسطة.

1. التطبيقات التعليمية:

مثال: منصة جامعة تضم البريد الجامعي، نظام إدارة التعلم (LMS)، المكتبة الرقمية.

آلية العمل: الطالب أو الأستاذ يسجل دخوله مرة واحدة عبر الـ IdP (مثل نظام الجامعة المركزي). بعدها يمكنه فتح البريد، المقررات، والمكتبة بدون ما يعيد تسجيل الدخول.

الهدف: تسهيل العملية التعليمية على الطلاب والأساتذة وجعل كل الأدوات التعليمية متاحة بجلسة وحدة.

2. التطبيقات المصرفية والمحافظ الإلكترونية:

مثال: تطبيق بنك يضم الحسابات الجارية، تطبيق محافظ إلكترونية، وخدمات ائتمانية.

آلية العمل: المستخدم يدخل مرة واحدة من خلال الـ IdP (قد يكون نظام البنك المركزي). بعد الدخول، يمكنه التنقل بين الحساب البنكي، المحفظة الإلكترونية، وخدمات الدفع بدون الحاجة لإعادة تسجيل الدخول.

الهدف: توفير تجربة سلسة وآمنة للمستخدم في إدارة أمواله.

3. مجموعات التطبيقات الخدمية العامة:

مثال: منصات مثل Google Workspace أو Microsoft 365 (بريد إلكتروني، تخزين سحابي، أدوات مكتبية).

آلية العمل: الموظف أو المستخدم يدخل مرة واحدة عبر حسابه، ثم ينتقل بسلاسة بين البريد (Gmail أو Outlook)، التخزين السحابي، وأدوات أخرى دون إعادة تسجيل الدخول.

الهدف: تحسين إنتاجية المستخدم وتبسيط الوصول لكل الخدمات.

ملخص:

التطبيقات التعليمية: دخول واحد لكل أدوات الجامعة أو المنصة التعليمية.

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

التطبيقات الخدمية العامة: دخول واحد لكل أدوات الإنتاجية والعمل.
التحكّم في الوصول يحدّد من يدخل ومن يُمنع — لكن القواعد تختلف:

التحكّم المستند للأدوار (RBAC): الوصول مبني على أدوار (مثل: Maintainer, Viewer). بسيط وقابل للتوسّع.

التحكّم المستند للسمات (ABAC): الوصول مبني على سمات/خصائص (مستخدم، مورد، بيئة). مرن جدًا، لكنه أعقد.

قوائم التحكم بالوصول (ACL): أذونات صريحة لكل مستخدم أو مجموعة. مباشر، لكن يصعب إدارته على نطاق واسع.


RBAC = أدوار.
ABAC = سمات.
ACL = أذونات صريحة.

سؤال للتفكير: هل اضطررت يومًا للانتقال من نموذج لآخر؟ ما الذي دفعك للتغيير؟