نظرة عامة
المنظمة هي الوحدة الأساسية لـ Casdoor، والتي تدير المستخدمين والتطبيقات. إذا قام المستخدم بتسجيل الدخول إلى منظمة، فإنه يمكنه الوصول إلى جميع التطبيقات التابعة للمنظمة دون الحاجة إلى تسجيل الدخول مرة أخرى.
في تكوين التطبيقات والمزودين، اختيار منظمة أمر مهم، حيث يحدد ما إذا كان بإمكان المستخدم الوصول إلى التطبيق باستخدام مزودين محددين.
يمكننا أيضًا إعداد LDAP في Casdoor. لمزيد من التفاصيل، يرجى مراجعة وثائق LDAP.
Casdoor يوفر خوارزميات متعددة لتخزين كلمات المرور والتي يمكن اختيارها من صفحة تعديل المنظمة.
الاسم | الخوارزمية | الوصف | السيناريو |
---|---|---|---|
plain | - | سيتم تخزين كلمة المرور بنص واضح. (افتراضي) | - |
salt | SHA-256 | SHA-256 هي دالة تجزئة مشفرة مسجلة ببراءة اختراع تنتج قيمة طولها 256 بت. | - |
md5-salt | MD5 | خوارزمية MD5 message-digest هي دالة تجزئة مكسورة تشفيريًا ولكنها لا تزال تستخدم على نطاق واسع وتنتج قيمة تجزئة مقدارها 128 بت. | Discuz! |
bcrypt | bcrypt | bcrypt هي دالة تجزئة كلمات المرور وتستخدم لتجزئة كلمات المرور وتمليحها بأمان. | Spring Boot, WordPress |
pbkdf2-salt | SHA-256 and PBKDF2 | PBKDF2 هي دالة بسيطة لاشتقاق المفتاح الشفري مقاومة لهجمات القاموس وهجمات جدول القوس قزح. تم تنفيذها في الأصل في Casdoor لمزامن Keycloak. اختر هذا الخيار إذا كنت تقوم باستيراد المستخدمين باستخدام مزامن Keycloak. | Keycloak |
بالإضافة إلى تسجيل الدخول إلى Casdoor عبر تطبيق (الذي يعيد التوجيه إلى Casdoor لـ SSO)، يمكن لمستخدم Casdoor أيضًا اختيار تسجيل الدخول مباشرة إلى Casdoor عبر صفحة تسجيل الدخول للمنظمة: /login/<organization_name>
، على سبيل المثال، https://door.casdoor.com/login/casbin في موقع العرض التوضيحي.