7 Repos
Authenticates users via secure, time-limited links sent to email or phone.
Distinct from Authentication Flows: Focuses on the specific magic link mechanism rather than general authentication protocols.
Explore 7 awesome GitHub repositories matching security & cryptography · Magic Link. Refine with filters or upvote what's useful.
SuperTokens Core is an open-source, self-hosted authentication and identity management platform designed for deployment within private infrastructure. It provides a comprehensive suite for managing user accounts, roles, and secure authentication flows, utilizing a modular, recipe-based architecture that allows developers to enable specific security features without modifying the core codebase. The platform distinguishes itself through its robust multi-tenancy capabilities, which allow for the logical or physical isolation of user records and configuration settings across different organizatio
Supports passwordless authentication by sending secure, time-limited links to users for login.
This project is an Android password manager application that provides an end-to-end encrypted vault for storing and synchronizing login credentials, secure notes, and identities. It functions as a secure storage system using zero-knowledge encryption to ensure that only the user can decrypt their stored data. The application integrates directly with the Android system to provide an autofill service that populates usernames and passwords into mobile apps and browser login fields. It also serves as a passkey management wallet for FIDO2 cryptographic passkeys and a time-based one-time password a
Generates secure, time-limited authentication links to grant vault access without requiring a password.
Obsidian Copilot is an AI assistant plugin for Obsidian that brings conversational AI directly into your note-taking vault. It allows you to chat with multiple large language models, create and execute custom prompts, and edit notes through natural conversation, all without leaving your workspace. The plugin distinguishes itself by offering complete model flexibility, supporting OpenAI, Anthropic, Google, local, and self-hosted models with no vendor lock-in. It stores all chat history, system prompts, and custom commands as plain Markdown files in your vault, ensuring full data ownership and
Authenticates with email magic link or social login to access premium features.
MoeKoeMusic is a cross-platform desktop music player that functions as a client for NetEase Cloud Music. It provides music streaming with synchronized lyrics display, theme customization, and a plugin system for extending functionality. The application is built on Electron to run on Windows, macOS, and Linux. It features real-time WebSocket streaming of playback state and synchronized lyrics, a plugin system that loads external modules, and dynamic theme customization through CSS variables. Authentication with NetEase Cloud Music accounts supports login via QR code, phone, or password, along
Obtains temporary premium access through an approved trial mechanism for limited-time use of paid content.
Calibre-Web-Automated is a self-hosted ebook library server that watches file system folders for new ebook files, automatically converts them to a target format, enriches their metadata from online sources, and inserts them into a Calibre-managed library. It provides a web interface for browsing, reading in-browser, searching full text, and managing collections, while also supporting user authentication through multiple protocols including OAuth 2.0, OpenID Connect, LDAP, magic links, and reverse proxy headers. The server integrates directly with Kobo e-reader devices, synchronizing books, co
Enables passwordless login by generating a one-time link or QR code for authentication from another device.
next-iron-session ist eine Session-Management-Bibliothek für Next.js-Anwendungen, die den verschlüsselten Benutzerstatus in sicheren Browser-Cookies speichert. Dieses System ermöglicht zustandsloses Session-Management, wodurch Anwendungen die Benutzeridentität ohne serverseitige Datenbank für das Session-Tracking verwalten können. Das Projekt bietet Utilities zur Sicherung von Daten-Payloads durch symmetrische Verschlüsselung und Signierung, einschließlich Unterstützung für versionierte Key-Rotation. Es enthält Tools für passwortlose Authentifizierung via sicherer Magic-Links und die Integration externer Identitätsanbieter über OAuth-Workflows. Die Bibliothek deckt breite Funktionsbereiche ab, darunter den Schutz von Routen durch Middleware, das Session-Lifecycle-Management für Login- und Logout-Flows sowie die Generierung versiegelter Tokens für sichere Redirects.
Provides mechanisms for granting user access via secure, time-limited links sent via email.
Passwordless is an authentication engine for Ruby on Rails applications that replaces traditional password management with email-based magic link verification. It enables secure user access by generating and validating time-limited, cryptographically signed tokens, allowing users to authenticate through their email addresses. The framework provides comprehensive session lifecycle management, including configurable expiration policies and route-based access control to protect sensitive application areas. It incorporates security primitives such as request rate limiting to mitigate brute force
Verifies user identity by sending time-limited magic links to email addresses to grant access without passwords.