2 مستودعات
Database drivers specifically for persisting authorization state and client configurations.
Distinct from Persistence Adapters: Specific to identity server state persistence rather than generic monitoring history adapters.
Explore 2 awesome GitHub repositories matching data & databases · Authorization State Adapters. Refine with filters or upvote what's useful.
Hydra is a headless identity server that functions as a certified OAuth2 and OpenID Connect provider. It is designed as an authentication engine that manages authorization handshakes and token lifecycles while remaining decoupled from the user interface. The project distinguishes itself through a headless architecture, allowing external management of login and consent flows. It provides specialized capabilities for dynamic client registration, JSON Web Token issuance, and a system for rotating encryption secrets without service downtime. The system covers a broad range of identity operations
Uses interchangeable database adapters to maintain authorization state across PostgreSQL, MySQL, and CockroachDB.
node-oidc-provider هو إطار عمل لبناء خوادم تفويض وموفري هوية معتمدين من OpenID داخل بيئات Node.js. يوفر مجموعة شاملة من الأدوات لإدارة دورة الحياة الكاملة لخدمات OAuth 2.0 وOpenID Connect، بما في ذلك مصادقة المستخدم، وتسجيل العميل، وإصدار والتحقق من رموز الهوية والوصول. يتميز المشروع ببنية معيارية للغاية تسمح للمطورين بدمج خدمات المصادقة مباشرة في حزم تطبيقات الويب الحالية. وهو يدعم التخصيص المتقدم من خلال خط أنابيب طلب قائم على البرمجيات الوسيطة (middleware)، وخطافات دورة الحياة القائمة على الأحداث، ونهج قائم على الاستراتيجية لتنفيذ أنواع منح فريدة. تمتد هذه المرونة إلى إدارة البيانات، حيث يتيح نظام محول قابل للتوصيل استخدام قواعد بيانات خارجية لاستمرار الجلسات والرموز. بالإضافة إلى الامتثال الأساسي للبروتوكول، يتضمن إطار العمل قدرات أمنية وتشغيلية واسعة النطاق. وهو يدعم سياسات تفويض دقيقة، وإدارة مفاتيح التشفير مع تكامل التوقيع الخارجي، وملفات تعريف أمان متقدمة لحماية المعاملات الحساسة. يوفر النظام أيضاً ملاحظة مدمجة من خلال مراقبة أحداث دورة الحياة واكتشاف البيانات الوصفية المؤتمت لسهولة التفاعل البرمجي مع العملاء الخارجيين.
Abstracts data storage behind a standardized interface to allow integration with various external databases for sessions and tokens.