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

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

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

9 مستودعات

Awesome GitHub RepositoriesAuthentication Frameworks

Core infrastructure for implementing various authentication strategies and session management.

Distinguishing note: Provides the overarching framework for integrating multiple authentication methods.

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

Awesome Authentication Frameworks GitHub Repositories

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

    payloadcms/payload

    43,053عرض على GitHub↗

    Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.

    Provides a flexible framework for implementing various authentication strategies including cookies, tokens, and API keys.

    TypeScriptcmscontent-managementcontent-management-system
    عرض على GitHub↗43,053
  • better-auth/better-authالصورة الرمزية لـ better-auth

    better-auth/better-auth

    28,736عرض على GitHub↗

    This project is a modular authentication framework designed to manage user identity, session tracking, and access control across web applications. It provides a unified solution for handling email-based credentials and social identity federation, allowing developers to implement secure login and registration flows that maintain consistent user states across client and server environments. The system utilizes a plugin-based architecture and middleware-driven request interception to allow for the extension of core authentication logic. It features type-safe schema generation, which derives data

    A modular library that manages user identity, session tracking, and secure access control across modern web applications.

    TypeScriptauthenticationiamoauth
    عرض على GitHub↗28,736
  • nextauthjs/next-authالصورة الرمزية لـ nextauthjs

    nextauthjs/next-auth

    28,277عرض على GitHub↗

    Next-auth is an authentication and identity management library for web frameworks. It provides a unified system for handling user sign-in and session state across server and client environments, functioning as a session management framework and an OIDC authentication library. The project distinguishes itself through a provider-based identity abstraction that supports multiple authentication methods, including OAuth, email magic links, traditional credentials, and passwordless passkeys. It allows for the registration of custom OAuth or OIDC compliant providers and offers tools to define branda

    Provides a comprehensive framework for implementing various authentication strategies and managing user sessions in web applications.

    TypeScriptauthauthenticationcsrf
    عرض على GitHub↗28,277
  • vapor/vaporالصورة الرمزية لـ vapor

    vapor/vapor

    26,138عرض على GitHub↗

    Vapor is a comprehensive server-side web framework designed for building scalable, high-performance applications and APIs in Swift. It provides a non-blocking, event-loop-based runtime that manages concurrent task processing, background job queues, and asynchronous request handling. The framework is built around a dependency injection container that manages the lifecycle and resolution of services, configurations, and database connections throughout the request pipeline. The framework distinguishes itself through a protocol-oriented design that emphasizes type safety across all layers of the

    Implements robust identity verification using JWT and session-based authentication.

    Swiftframeworkhttphttp2
    عرض على GitHub↗26,138
  • pennersr/django-allauthالصورة الرمزية لـ pennersr

    pennersr/django-allauth

    10,342عرض على GitHub↗

    django-allauth is a comprehensive authentication framework for Django applications that manages user registration, account ownership verification, and secure login processes. It provides a system for handling the entire user account lifecycle, including the ability to define custom signup fields and implement identity verification. The project distinguishes itself by providing a suite of OAuth and SAML integrations for social account authentication and the capability to act as an OpenID Connect identity provider. It further supports decoupled architectures through a token-based headless authe

    Provides a comprehensive authentication framework for managing user registration and secure login within Django.

    Pythonaccountsauthenticationdjango
    عرض على GitHub↗10,342
  • thephpleague/oauth2-serverالصورة الرمزية لـ thephpleague

    thephpleague/oauth2-server

    6,650عرض على GitHub↗

    This project is a PHP library for implementing a spec-compliant OAuth 2.0 authorization server. It serves as an authentication framework for managing user identities and client authorizations, providing the necessary components to issue and validate access and refresh tokens. The server supports a wide range of standardized authorization flows, including authorization code exchange, device grants, implicit flows, and PKCE enforcement. It handles complex token lifecycles through refresh token rotation, scope management, and the use of asymmetric keys for signing digital tokens. The system pro

    Provides a secure framework for managing user identities and client authorizations in PHP environments.

    PHPoauthoauth2oauth2-server
    عرض على GitHub↗6,650
  • elunez/eladmin-webالصورة الرمزية لـ elunez

    elunez/eladmin-web

    4,629عرض على GitHub↗

    Eladmin-web هو إطار عمل لتطوير لوحة تحكم إدارية للمؤسسات مصمم لبناء أنظمة إدارة خلفية آمنة. يستخدم بنية مفصولة تتكون من قالب واجهة أمامية Vue وخلفية Spring Boot. يوفر المشروع أدوات للنماذج الأولية السريعة للتطبيقات من خلال توليد كود مصدر الواجهة الأمامية والخلفية تلقائياً. ويتميز بنظام تنقل ديناميكي يبني قوائم متعددة المستويات في وقت التشغيل ويتحكم في رؤية الواجهة بناءً على أدوار المستخدمين المصادق عليهم. يدمج النظام Spring Security للمصادقة والتفويض، وSpring Data JPA لاستمرارية قاعدة البيانات، وذاكرة تخزين مؤقت للجلسة قائمة على Redis لإدارة الجلسة الموزعة. كما يتضمن دعماً لتكامل أيقونات SVG وتكامل البيانات متعدد الطبقات عبر أطر استمرارية مختلفة.

    Ships an integrated authentication and authorization system to control access and interface visibility.

    Vueadmineladminelement-ui
    عرض على GitHub↗4,629
  • nextauthjs/next-auth-exampleالصورة الرمزية لـ nextauthjs

    nextauthjs/next-auth-example

    4,029عرض على GitHub↗

    هذا المشروع عبارة عن تنفيذ مرجعي وقالب لإدارة مصادقة المستخدم وحالة الجلسة داخل إطار عمل Next.js. يعمل كمثال عملي لكيفية دمج NextAuth.js لحماية المسارات والتعامل مع التحقق من الهوية. يوضح المستودع العديد من سير عمل المصادقة، بما في ذلك تكامل هوية OAuth مع موفري الطرف الثالث، والمصادقة بدون كلمة مرور باستخدام روابط البريد الإلكتروني السحرية، وتسجيل الدخول التقليدي القائم على بيانات الاعتماد. ويعرض بشكل خاص كيفية استبدال شاشات المصادقة الافتراضية بصفحات تسجيل دخول مخصصة ذات علامة تجارية. يغطي التنفيذ مجموعة واسعة من القدرات، بما في ذلك استمرارية جلسة قاعدة البيانات عبر المحولات، وتدوير رموز الوصول، واستخدام متغيرات البيئة لتكوين الموفر. كما يتضمن أمثلة لربط طرق مصادقة متعددة بملف تعريف مستخدم واحد ودمج أدوات المراقبة لتسجيل أحداث المصادقة.

    Integrates authentication and session management logic directly into the Next.js framework.

    TypeScriptauthenticationnextjsoauth
    عرض على GitHub↗4,029
  • symfony/security-httpالصورة الرمزية لـ symfony

    symfony/security-http

    1,712عرض على GitHub↗

    This project provides a comprehensive security framework for PHP applications, designed to manage the entire lifecycle of user authentication and authorization. It functions as a middleware layer that intercepts incoming HTTP requests to enforce security policies, resolve user identities, and maintain persistent sessions across web interactions. The framework distinguishes itself through a modular, event-driven architecture that integrates directly into the application lifecycle. It supports diverse authentication methods, including standard form-based logins, API bearer tokens, and federated

    Serves as a comprehensive PHP framework for managing user authentication, session lifecycles, and access control across web applications.

    PHPcomponentphpsymfony
    عرض على GitHub↗1,712
  1. Home
  2. Security & Cryptography
  3. Authentication Frameworks