awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 مستودعات

Awesome GitHub RepositoriesHTTP Authentication Frameworks

Modular systems for managing user identity and session lifecycles over HTTP.

Distinct from Identity Authentication: Focuses on the overall framework architecture for HTTP auth rather than specific cloud identity or basic auth mechanisms.

Explore 2 awesome GitHub repositories matching security & cryptography · HTTP Authentication Frameworks. Refine with filters or upvote what's useful.

Awesome HTTP Authentication Frameworks GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • aarondl/authbossالصورة الرمزية لـ aarondl

    aarondl/authboss

    4,189عرض على GitHub↗

    Authboss هو إطار عمل مصادقة HTTP معياري لإدارة هوية المستخدم، ودورات حياة الجلسة، وأمان كلمات المرور. يوفر نظاماً من البرمجيات الوسيطة للوصول إلى الهوية للتحكم في الوصول إلى المسارات ومزامنة هوية المستخدم عبر الطلبات من خلال بروتوكولات الويب القياسية. يتميز إطار العمل بمعمارية قابلة للتوصيل تسمح بتسجيل وحدات مستقلة لتوسيع منطق الهوية. ويستخدم نظام أحداث قائماً على الخطافات (Hooks) لتنفيذ منطق عمل مخصص أثناء تغييرات حالة المصادقة ويستخدم نمط رمز التحقق-المحدد (Selector-verifier) للحماية من هجمات التوقيت أثناء التحقق. يغطي النظام إدارة شاملة للهوية، بما في ذلك تسجيل المستخدمين، وتجزئة كلمات المرور، وتتبع حالة الجلسة. ويدعم المصادقة متعددة العوامل عبر TOTP والرسائل القصيرة، بالإضافة إلى دمج الهوية التابع لجهات خارجية باستخدام معايير OAuth1 وOAuth2. تشمل إمكانيات الأمان الإضافية حماية ضد القوة الغاشمة (Brute-force) مع قفل الحساب وسير عمل استعادة الحساب عبر البريد الإلكتروني. يدعم المشروع كلاً من عرض قوالب HTML من جانب الخادم واستجابات API القائمة على JSON لاستيعاب معمارية الويب التقليدية أو بدون واجهة (Headless).

    Offers a modular system for managing user identity, session lifecycles, and password security via standard web protocols.

    Go
    عرض على GitHub↗4,189
  • maxcountryman/flask-loginالصورة الرمزية لـ maxcountryman

    maxcountryman/flask-login

    3,678عرض على GitHub↗

    flask-login is a session management extension for Flask web applications. It functions as an authentication middleware and identity tracker that manages user login and logout processes and provides a mechanism to identify the active user across different application views. The toolkit distinguishes between different session states by tracking session freshness to protect sensitive operations. It also includes security guards to prevent session hijacking and theft by monitoring IP addresses and user agents. The project covers broad capabilities including web access control to restrict specifi

    Provides a modular framework for managing user identity and session lifecycles over HTTP.

    Python
    عرض على GitHub↗3,678
  1. Home
  2. Security & Cryptography
  3. HTTP Authentication Frameworks