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

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

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

8 مستودعات

Awesome GitHub RepositoriesPluggable Authentication Backends

Authenticates users through pluggable backends including Kerberos, PAM, Google Auth, and anonymous access with an OpenID-like API.

Distinct from Authentication Protocols: Distinct from Authentication Protocols: focuses on a pluggable framework that supports multiple protocols rather than implementing a single protocol.

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

Awesome Pluggable Authentication Backends GitHub Repositories

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

    rabbitmq/rabbitmq-server

    13,732عرض على GitHub↗

    RabbitMQ is a multi-protocol messaging broker that functions as an AMQP message broker, a clustered message queue, and a distributed message stream. It provides a server for translating and bridging communication between diverse messaging standards to connect heterogeneous systems. The system distinguishes itself through distributed broker clustering and federation, using shoveling mechanisms to synchronize data across geographically separate sites. It supports high-throughput, append-only logs for persisting and reading large sequences of messages for real-time processing. The broker covers

    Uses a pluggable authentication framework to validate identities via LDAP and OAuth2 providers.

    JavaScript
    عرض على GitHub↗13,732
  • liftoff/gateoneالصورة الرمزية لـ liftoff

    liftoff/GateOne

    6,300عرض على GitHub↗

    Gate One is an HTML5-powered terminal emulator and SSH client

    Authenticates users through pluggable backends including Kerberos, PAM, Google Auth, and anonymous access.

    JavaScript
    عرض على GitHub↗6,300
  • fastapi-users/fastapi-usersالصورة الرمزية لـ fastapi-users

    fastapi-users/fastapi-users

    6,172عرض على GitHub↗

    FastAPI Users is a ready-to-use authentication library for FastAPI applications that handles user registration, login, password reset, email verification, and profile retrieval with minimal configuration. It provides a complete authentication system built around pluggable backends and transports, supporting JWT tokens, database sessions, and Redis-based token storage that can be combined in a single route. The library distinguishes itself through its modular architecture, offering router-based module composition that organizes authentication flows as independent FastAPI routers for registrati

    Supports multiple authentication backends (JWT, database, Redis) and transports (header, cookie) in a single route.

    Python
    عرض على GitHub↗6,172
  • tencentmusic/supersonicالصورة الرمزية لـ tencentmusic

    tencentmusic/supersonic

    4,913عرض على GitHub↗

    Supersonic is an LLM-based data analysis platform and semantic layer engine that translates natural language questions into executable SQL queries. It functions as a business intelligence dashboard and text-to-SQL interface, allowing users to retrieve business metrics and insights through a conversational interface. The system decouples business definitions from physical database schemas by using a governed logical layer to define unified metrics and dimensions. This semantic modeling allows the platform to map human language patterns to curated models and translate abstract semantic statemen

    Provides a pluggable service provider interface for managing user authentication and authorization.

    Java
    عرض على GitHub↗4,913
  • tulios/kafkajsالصورة الرمزية لـ tulios

    tulios/kafkajs

    3,997عرض على GitHub↗

    KafkaJS هو عميل JavaScript خالص لـ Apache Kafka، يوفر الأدوات اللازمة لإنتاج واستهلاك الرسائل من مجموعة Kafka دون الحاجة إلى تبعيات أصلية أو إضافات خارجية. يعمل كمكتبة تكامل شاملة لتطبيقات Node.js للمشاركة في معالجة الرسائل الموزعة وبث الأحداث في الوقت الفعلي. يتميز المشروع بتنفيذه الأصلي لبروتوكول سلك Kafka، متجنباً تبعيات C++. يتميز بعميل أمان يدعم مصادقة SSL وTLS وSASL، إلى جانب قدرات المعاملات التي تسمح بإرسال الرسائل الذري والالتزامات المرتبطة بالإزاحة لضمان المعالجة مرة واحدة بالضبط. تغطي المكتبة مجموعة واسعة من المجالات التشغيلية، بما في ذلك إدارة المجموعة الكاملة لإدارة المواضيع ومجموعات المستهلكين، واستراتيجيات توجيه وتعيين الأقسام المتقدمة، والقياس عن بعد الشامل عبر المراقبة القائمة على الأحداث. كما تنفذ أنماط موثوقية الشبكة مثل عمليات إعادة المحاولة ذات التراجع الأسي وجلب البيانات المدرك للرف لتحسين زمن الوصول.

    Provides a modular system for integrating identity verification methods including SASL, SCRAM, and OAuth.

    JavaScriptkafkakafka-clientnodejs
    عرض على GitHub↗3,997
  • openssh/openssh-portableالصورة الرمزية لـ openssh

    openssh/openssh-portable

    3,875عرض على GitHub↗

    This project is a portable implementation of the secure shell toolset designed for deployment across diverse operating systems and platforms. It provides a suite of tools for secure remote login and command execution based on the secure shell protocol. The implementation includes a sandboxed server that isolates processes to limit the impact of potential vulnerabilities on the host operating system. It also functions as a cryptographic key manager for generating and storing security keys to replace or supplement password-based authentication. The project covers encrypted file transfer for mo

    Integrates with pluggable authentication backends like PAM to handle diverse identity verification methods.

    Cccryptographyfile-sharing
    عرض على GitHub↗3,875
  • tchiotludo/akhqالصورة الرمزية لـ tchiotludo

    tchiotludo/akhq

    3,824عرض على GitHub↗

    AKHQ is a web-based management interface for Apache Kafka, providing a centralized platform for administering clusters, topics, and consumer groups. It serves as a comprehensive monitoring and administration tool that includes a Kafka Connect manager and a ksqlDB administration interface. The platform distinguishes itself through extensive schema registry integration, allowing users to browse and decode Avro, Protobuf, and JSON messages using Confluent, Tibco, or AWS Glue registries. It also features a granular security model with role-based access control, sensitive data masking, and support

    Implements a pluggable authentication framework supporting interchangeable backends like LDAP, OIDC, and JWT.

    Javaguijavakafka
    عرض على GitHub↗3,824
  • google/google-authenticator-libpamالصورة الرمزية لـ google

    google/google-authenticator-libpam

    1,988عرض على GitHub↗

    هذا المشروع عبارة عن وحدة مصادقة قابلة للتوصيل (PAM) لأنظمة Linux تفرض التحقق من الهوية متعدد العوامل. يتكامل مباشرة في مكدس مصادقة النظام لطلب كلمات مرور لمرة واحدة قائمة على الوقت إلى جانب بيانات اعتماد المستخدم القياسية، مما يوفر آلية لتأمين الوصول إلى الصدفة (shell) المحلية والبعيدة. تتميز الوحدة بتنفيذها لخوارزمية كلمة المرور لمرة واحدة القائمة على الوقت، والتي تتضمن دعماً مدمجاً لتعويض انحراف الساعة لمراعاة تباينات الوقت بين الخوادم وأجهزة المستخدم. وتدير مفاتيح سرية لكل مستخدم من خلال آلية استمرار قائمة على الملفات المحلية وتدعم التكديس النمطي، مما يسمح للمسؤولين بتمرير بيانات الاعتماد بين وحدات مصادقة متعددة ضمن تدفق تسجيل دخول واحد. بعيداً عن التحقق الأساسي، توفر الأداة إعدادات سياسة قابلة للتهيئة تسمح للمسؤولين بتحديد فترات السماح وإدارة مواقع الملفات السرية. وتسهل مزامنة أسرار المصادقة الفريدة مع تطبيقات الهاتف المحمول، مما يضمن بقاء الإنفاذ متعدد العوامل فعالاً مع الحفاظ على معايير أمن النظام.

    Implements a modular authentication framework that integrates custom security logic into the standard system login pipeline.

    C2fagoogle-authenticatorpam
    عرض على GitHub↗1,988
  1. Home
  2. Security & Cryptography
  3. Authentication Protocols
  4. Pluggable Authentication Backends