A framework-agnostic library for adding passkey authentication to web applications without WebAuthn expertise.
Passlock is a developer-focused authentication library that simplifies implementing passkeys (WebAuthn) for modern web frameworks. It abstracts the complexities of WebAuthn ceremonies and browser quirks, allowing teams to deploy production-ready, passwordless authentication quickly while maintaining full control over user data and sessions.
Developers and teams looking for flexible integration options who need to launch quickly and adopt advanced authentication features as their needs evolve, without being locked into a specific product or framework.
Developers choose Passlock because it is framework agnostic and standards compliant, avoiding SDK or ecosystem lock-in, and it works out of the box with sensible defaults for rapid setup while providing programmatic control over passkeys.
Passkey authentication for Astro, Sveltekit and other frameworks
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Passlock is standards compliant and avoids SDK lock-in, working with any web framework as emphasized in the README's 'No lock-in' feature.
With zero config passkeys and sensible defaults, developers can set up production-ready authentication in under 30 minutes, as shown in the quick start guide.
Includes user verification, autofill support, roaming authenticators, and related origins for domain migration, providing powerful capabilities out of the box.
Maintains full control over user data and sessions, allowing customization without vendor constraints, as stated in the 'How Passlock works' section.
Requires developers to implement user management and session handling on the backend, as Passlock only handles passkey verification, increasing initial setup complexity.
Focused exclusively on passkeys, lacking built-in support for other common methods like passwords or OAuth, which might necessitate additional solutions.
Uses tenancy IDs and API keys from Passlock's service, introducing potential vendor risk and reliance on their infrastructure, despite claims of no lock-in.
passlock is an open-source alternative to the following products: