awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
florianheinemann avatar

florianheinemann/passwordless

0
View on GitHub↗
1,946 Stars·125 Forks·JavaScript·MIT·1 Aufruf

Passwordless

Passwordless ist eine Node.js-Authentifizierungsbibliothek, die eine sichere Identitätsprüfung von Benutzern mithilfe von Einmal-Tokens anstelle traditioneller Passwörter ermöglicht. Sie fungiert als Middleware-basierter Identitätsanbieter, der Anwendungsrouten und Ressourcen schützt, indem diese Tokens vor der Gewährung des Zugriffs validiert werden.

Die Bibliothek zeichnet sich durch eine stark entkoppelte Architektur aus, die Token-Generierung, Verifizierung und Zustellung trennt. Entwickler können benutzerdefinierte Zustellungsstrategien implementieren, um Authentifizierungscodes per E-Mail, SMS oder Sprachdiensten zu versenden. Zudem unterstützt das System sowohl zustandslose Authentifizierung, die Tokens bei jeder einzelnen Anfrage validiert, als auch persistentes Sitzungsmanagement zur Wahrung des Benutzerstatus über mehrere Interaktionen hinweg.

Das Framework enthält eine Adapter-basierte Persistenzschicht, die eine flexible Speicherung von Authentifizierungs-Tokens in verschiedenen Datenbanken oder Memory-Caches ermöglicht. Es bietet zudem Integrationspunkte für Web-Frameworks, was den Schutz spezifischer Anwendungspfade und die Verwaltung komplexer, mehrstufiger Login-Flows ermöglicht.

Die Bibliothek enthält integrierte Unterstützung für sitzungsbasierte Feedback-Nachrichten, um Authentifizierungsergebnisse an Benutzer zu kommunizieren. Sie ist darauf ausgelegt, als modulares Plugin innerhalb von Webserver-Umgebungen installiert zu werden.

Features

  • Passwordless Authentication Providers - Provides a passwordless authentication framework that verifies user identity using one-time tokens sent via email or SMS.
  • Passwordless Authentication - Builds secure login systems that verify user identity using one-time tokens sent via email or SMS instead of traditional passwords.
  • Request Authentication Middleware - Intercepts incoming HTTP requests to validate authentication tokens before allowing access to protected application routes or resources.
  • Token-Based Authentication - Provides token-based authentication, verifying user identity via one-time passwords delivered through email or alternative channels to grant secure access.
  • Authentication Middlewares - Verifies user identity using one-time tokens sent via email or SMS instead of traditional passwords within a middleware-based architecture.
  • Custom Login Flows - Separates token generation and verification steps to support multi-stage login processes and custom user verification workflows.
  • Two-Step Login Flows - Enables complex login flows by decoupling token request and submission, supporting secondary verification steps like manual code entry.
  • Authentication Plugins - Provides a modular authentication component that integrates with web frameworks to handle secure login flows and stateless request verification.
  • API Request Authentication - Enables secure access for web services by validating authentication tokens on every individual request without relying on server-side session storage.
  • Stateless Verifications - Supports stateless authentication, verifying user identity on every individual request without requiring server-side session storage.
  • Pluggable Token Persistence - Supports an adapter-based persistence layer that allows for flexible storage of authentication tokens in various databases or memory caches.
  • Route-Level Access Guards - Protects specific application routes by requiring valid authentication tokens before granting access to users.
  • Security and Access Control - Protects specific application paths and resources by requiring valid authentication tokens before granting users access to sensitive data or functionality.
  • Web Session Management - Maintains persistent user login states across multiple requests using middleware to ensure a seamless browsing experience for authenticated application users.
  • Stateless Token Validation - Verifies user identity by validating cryptographically signed or stored tokens on every request without requiring server-side session persistence.
  • Authentication Token Delivery Services - Facilitates the delivery of one-time authentication tokens through external email, SMS, or voice call providers.
  • Session Management Middleware - Maintains user login state across multiple HTTP requests by attaching authentication context to the request object during the middleware execution cycle.
  • Session State Management - Manages persistent user sessions across requests, ensuring users remain authenticated while browsing the application.
  • Web Framework Integrations - Offers adapters to integrate authentication flows with various web server frameworks beyond the default implementation.

Star-Verlauf

Star-Verlauf für florianheinemann/passwordlessStar-Verlauf für florianheinemann/passwordless

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Passwordless

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Passwordless.
  • burakorkmez/mern-chat-appAvatar von burakorkmez

    burakorkmez/mern-chat-app

    1,095Auf GitHub ansehen↗

    This project is a full-stack web application designed for real-time messaging and user account management. It provides a platform for exchanging text messages instantly and tracking the active network status of participants to indicate availability. The application utilizes a unified JavaScript stack to handle both client-side interface rendering and server-side data processing. It features a single-page application architecture that updates the user interface dynamically without requiring full page reloads, while maintaining persistent bidirectional connections to ensure that conversations u

    JavaScript
    Auf GitHub ansehen↗1,095
  • gyoogle/tech-interview-for-developerAvatar von gyoogle

    gyoogle/tech-interview-for-developer

    17,417Auf GitHub ansehen↗

    This project is a comprehensive technical interview preparation resource and computer science interview guide. It serves as an educational reference for developers to study core software engineering fundamentals and common coding patterns required for employment screenings. The repository provides detailed guides and references covering data structures and algorithms, networking and security, operating systems, and web development. It specifically focuses on the implementation and complexity analysis of sorting, searching, and graph algorithms. The material encompasses a wide breadth of comp

    Javaalgorithmcomputer-sciencecs
    Auf GitHub ansehen↗17,417
  • openiddict/openiddict-coreAvatar von openiddict

    openiddict/openiddict-core

    5,168Auf GitHub ansehen↗

    This project is a .NET identity stack and server framework used to build certified OpenID Connect and OAuth 2.0 identity providers. It provides the core logic required to issue and validate security tokens and manage user authentication across various grant types and protocol flows. The framework includes a protocol translation layer that bridges OpenID Connect and SAML to enable interoperability between different identity providers. It also supports a stateless mode of operation, which removes built-in validation and storage to allow for manual control over token and client verification. Th

    C#
    Auf GitHub ansehen↗5,168
  • omniauth/omniauthAvatar von omniauth

    omniauth/omniauth

    8,088Auf GitHub ansehen↗

    OmniAuth is a rack authentication framework that allows applications to verify user identities through third-party service providers using a single standardized interface. It functions as middleware to separate identity verification from core application logic by intercepting incoming requests. The project employs a strategy-pattern provider model to encapsulate provider-specific logic into interchangeable classes. It provides a custom authentication strategy framework and base classes for building new providers based on industry standards. The framework handles the multi-step authentication

    Ruby
    Auf GitHub ansehen↗8,088
Alle 30 Alternativen zu Passwordless anzeigen→

Häufig gestellte Fragen

Was macht florianheinemann/passwordless?

Passwordless ist eine Node.js-Authentifizierungsbibliothek, die eine sichere Identitätsprüfung von Benutzern mithilfe von Einmal-Tokens anstelle traditioneller Passwörter ermöglicht. Sie fungiert als Middleware-basierter Identitätsanbieter, der Anwendungsrouten und Ressourcen schützt, indem diese Tokens vor der Gewährung des Zugriffs validiert werden.

Was sind die Hauptfunktionen von florianheinemann/passwordless?

Die Hauptfunktionen von florianheinemann/passwordless sind: Passwordless Authentication Providers, Passwordless Authentication, Request Authentication Middleware, Token-Based Authentication, Authentication Middlewares, Custom Login Flows, Two-Step Login Flows, Authentication Plugins.

Welche Open-Source-Alternativen gibt es zu florianheinemann/passwordless?

Open-Source-Alternativen zu florianheinemann/passwordless sind unter anderem: burakorkmez/mern-chat-app — This project is a full-stack web application designed for real-time messaging and user account management. It provides… gyoogle/tech-interview-for-developer — This project is a comprehensive technical interview preparation resource and computer science interview guide. It… openiddict/openiddict-core — This project is a .NET identity stack and server framework used to build certified OpenID Connect and OAuth 2.0… omniauth/omniauth — OmniAuth is a rack authentication framework that allows applications to verify user identities through third-party… kunalkapadia/express-mongoose-es6-rest-api — This project is a boilerplate for building RESTful web services using Node.js, Express, and Mongoose. It provides a… linnovate/mean — This project is a full stack project generator and boilerplate for the MEAN stack, combining MongoDB, Express,…

Kuratierte Suchen mit Passwordless

Handverlesene Sammlungen, in denen Passwordless vorkommt.
  • Bibliotheken für Passkeys und passwortlose Authentifizierung
  • Bibliotheken für Webanwendungs-Authentifizierung