عن المشروع
redb.Identity هو خادم OAuth 2.1 و OpenID Connect مرن للغاية ومستقل عن وسيلة النقل، مصمم للنظام البيئي redb. مبني على OpenIddict و redb.Route، يقوم بفصل محرك الهوية عن خطوط أنابيب ASP.NET HTTP، مما يسمح باستدعاء نقاط النهاية عبر HTTP أو gRPC أو RabbitMQ أو SignalR أو مباشرة داخل العملية عبر مسارات `direct-vm://` ذات النسخ الصفري. يتميز بتخزين مدمج للمستخدمين والمجموعات والنطاقات والعملاء باستخدام خصائص redb ذات الأنواع، مع دعم PostgreSQL و MSSQL و SQLite. يتضمن الخادم ميزات أمان حديثة مثل المصادقة متعددة العوامل (TOTP، SMS/Email OTP، WebAuthn/FIDO2)، وتوفير SCIM 2.0، والاتحاد، و DPoP، وتسجيل الخروج عبر القناة الخلفية. إنه متوافق تمامًا مع المعايير، حيث يجتاز مجموعة المطابقة الرسمية لمؤسسة OpenID.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.