awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंOpen-source alternativesSelf-hosted softwareब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंHow we rankप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comब्लॉग
श्रेणियाँ

6 रिपॉजिटरी

Awesome GitHub RepositoriesAuthentication Middleware

Middleware components for managing user identity and session state in Node.js servers.

Distinct from Node.js Server Frameworks: Focuses on authentication logic rather than general server framework architecture.

Explore 6 awesome GitHub repositories matching web development · Authentication Middleware. Refine with filters or upvote what's useful.

Awesome Authentication Middleware GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • jaredhanson/passportjaredhanson का अवतार

    jaredhanson/passport

    23,534GitHub पर देखें↗

    Passport is a Node.js authentication middleware designed to manage user identities and session states within web applications. It functions as a request identity verifier that secures application routes by validating user credentials before granting access. The system utilizes a modular authentication strategy, allowing identity verification through interchangeable plugins. This architecture supports the creation of custom authentication strategies for local credentials and the integration of federated identity providers using external protocols. The framework provides capabilities for sessi

    Provides a flexible middleware framework for managing user authentication and session state within Node.js applications.

    JavaScriptexpressnodejsoauth
    GitHub पर देखें↗23,534
  • catchchat/yepCatchChat का अवतार

    CatchChat/Yep

    5,876GitHub पर देखें↗

    Meet Genius

    Uses middleware-based authentication to protect API routes and pages with session management.

    Swift
    GitHub पर देखें↗5,876
  • loopbackio/loopback-nextloopbackio का अवतार

    loopbackio/loopback-next

    5,095GitHub पर देखें↗

    LoopBack Next एक Node.js API फ़्रेमवर्क है जिसका उपयोग REST और मल्टी-प्रोटोकॉल APIs बनाने के लिए किया जाता है। यह एक OpenAPI सर्वर कार्यान्वयन के रूप में कार्य करता है जो या तो कोड से मशीन-पठनीय विनिर्देश (specifications) उत्पन्न कर सकता है या मौजूदा विनिर्देशों से कार्यान्वयन कंट्रोलर्स और मॉडल्स तैयार कर सकता है। यह फ़्रेमवर्क अपने सेंट्रल डिपेंडेंसी इंजेक्शन कंटेनर और रिपॉजिटरी-पैटर्न डेटा एक्सेस लेयर के माध्यम से खुद को अलग बनाता है। यह आर्किटेक्चर एप्लिकेशन लॉजिक को कंपोनेंट निर्माण और स्थायी स्टोरेज से अलग करता है, जिससे एक प्लगेबल सिस्टम बनता है जहाँ डेटा सोर्स और बिज़नेस लॉजिक को एक मानकीकृत कनेक्टर सिस्टम के माध्यम से अलग किया जाता है। यह प्रोजेक्ट प्लगेबल ऑथेंटिकेशन रणनीतियों के साथ रोल-आधारित एक्सेस कंट्रोल और बाहरी REST व SOAP सेवाओं के ऑर्केस्ट्रेशन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह WebSocket एंडपॉइंट्स के माध्यम से रीयल-टाइम संचार, JSON स्कीमा वैलिडेशन और कमांड-लाइन इंटरफ़ेस के माध्यम से स्वचालित प्रोजेक्ट स्कैफ़ोल्डिंग के लिए टूल्स भी प्रदान करता है। डेवलपमेंट को एप्लिकेशन बूटस्ट्रैप करने, API कंपोनेंट्स उत्पन्न करने और प्रोजेक्ट डिपेंडेंसीज़ को मैनेज करने के लिए CLI टूल्स के एक सेट द्वारा सपोर्ट किया जाता है।

    Connects external authentication middleware and OAuth strategies to validate user identities.

    TypeScript
    GitHub पर देखें↗5,095
  • oauthjs/node-oauth2-serveroauthjs का अवतार

    oauthjs/node-oauth2-server

    4,067GitHub पर देखें↗

    node-oauth2-server, Node.js के लिए एक OAuth2 सर्वर इम्प्लीमेंटेशन है जो एक ऑथराइजेशन प्रोवाइडर के रूप में कार्य करता है। यह क्लाइंट रजिस्ट्रेशन को मैनेज करने और OAuth2 प्रोटोकॉल का उपयोग करके थर्ड-पार्टी एप्लिकेशन के लिए एक्सेस टोकन जारी करने के लिए एक केंद्रीय सर्वर बनाने में सक्षम बनाता है। यह प्रोजेक्ट Node.js मिडलवेयर के रूप में कार्य करता है, जो ऑथराइजेशन लॉजिक को सीधे वेब एप्लिकेशन रिक्वेस्ट पाइपलाइन्स में इंटीग्रेट करता है। यह आने वाले HTTP रिक्वेस्ट हेडर्स के भीतर सुरक्षा टोकन की जांच करके पहचान और अनुमतियों को सत्यापित करने के लिए एक बेयरर टोकन वैलिडेटर प्रदान करता है। यह सिस्टम API एक्सेस कंट्रोल, टोकन मैनेजमेंट और यूजर ऑथराइजेशन वर्कफ़्लो को कवर करता है। यह एक्सेस और रिफ्रेश टोकन के जनरेशन, स्टोरेज और वैलिडेशन को संभालता है, जिसमें परिभाषित यूजर अनुमतियों के आधार पर रिसोर्स एक्सेस को प्रतिबंधित करने के लिए स्कोप-आधारित एक्सेस कंट्रोल शामिल है।

    Integrates authorization logic directly into Node.js web application request pipelines as middleware.

    JavaScriptoauth2-server
    GitHub पर देखें↗4,067
  • panva/node-oidc-providerpanva का अवतार

    panva/node-oidc-provider

    3,756GitHub पर देखें↗

    node-oidc-provider is a framework for building OpenID Certified authorization servers and identity providers within Node.js environments. It provides a comprehensive suite of tools for managing the full lifecycle of OAuth 2.0 and OpenID Connect services, including user authentication, client registration, and the issuance and validation of identity and access tokens. The project distinguishes itself through a highly modular architecture that allows developers to integrate authentication services directly into existing web application stacks. It supports advanced customization through a middle

    Ships modular authentication middleware for integrating identity management directly into Node.js web application stacks.

    JavaScriptauthorizationauthorization-serverconnect
    GitHub पर देखें↗3,756
  • haehnchen/crypto-trading-botHaehnchen का अवतार

    Haehnchen/crypto-trading-bot

    3,490GitHub पर देखें↗

    This project is an automated cryptocurrency trading platform and server-side framework designed for executing trades and managing digital asset portfolios. It provides a unified environment for running algorithmic strategies across multiple exchanges, allowing for the automated placement of buy and sell orders without manual intervention. The system distinguishes itself through a modular plugin architecture that separates trading logic from core execution, enabling users to customize or swap algorithms as needed. It utilizes an event-driven execution loop that processes real-time market data

    Protects the management interface by validating user credentials and session tokens to prevent unauthorized access.

    TypeScriptbinancebitfinexbitmex
    GitHub पर देखें↗3,490
  1. Home
  2. Web Development
  3. Backend Development
  4. Web Frameworks
  5. Node.js Server Frameworks
  6. Authentication Middleware

सब-टैग एक्सप्लोर करें

  • NextAuth.js Middleware1 सब-टैगManages user sessions and OAuth logins with a middleware-based system that protects API routes and pages. **Distinct from Authentication Middleware:** Distinct from Authentication Middleware: specifically implements NextAuth.js with OAuth provider integrations and session management.