How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
This library provides a backend framework for implementing FIDO2-compliant authentication and passwordless login flows in Go applications. It serves as a server-side toolkit for managing hardware-backed identity verification, enabling developers to integrate secure, browser-based authentication protocols that utilize security keys and biometric sensors.
The main features of go-webauthn/webauthn are: Passwordless Authentication, FIDO2 Server Frameworks, Authentication Verification, Hardware Key Signature Verification, Credential Management, WebAuthn Authentications, WebAuthn Server Libraries, Hardware Attestation Verifiers.
Projects with overlapping indexed features include: duo-labs/webauthn — This library provides a server-side implementation for the WebAuthn standard, enabling developers to integrate… teamhanko/hanko — Hanko is an open-source identity provider and customer identity and access management system. It serves as a passkey… supertokens/supertokens-core — SuperTokens Core is an open-source, self-hosted authentication and identity management platform designed for… bitwarden/server — This project provides a comprehensive, self-hosted platform for zero-knowledge credential management and enterprise… bitwarden/clients — This project is a comprehensive zero-knowledge security suite designed for enterprise credential management, secrets… lucia-auth/lucia — Lucia is an authentication library that provides session management, OAuth integration, and password-based login for…
This library provides a server-side implementation for the WebAuthn standard, enabling developers to integrate FIDO2-compliant authentication into applications. It functions as a toolkit for managing public-key infrastructure, allowing systems to verify user identity through hardware-backed cryptographic signatures rather than traditional passwords. The framework facilitates the entire credential lifecycle, from the initial registration of security keys and biometric devices to the ongoing validation of authentication attempts. It handles the generation and verification of challenge-response
Hanko is an open-source identity provider and customer identity and access management system. It serves as a passkey authentication service and an OAuth and SAML SSO gateway, allowing applications to authenticate users and issue tokens via standard identity protocols. The project distinguishes itself through a strong focus on passwordless access using WebAuthn-based passkeys and email-based passcodes. It provides framework-agnostic authentication interfaces as customizable web components that can be embedded directly into web applications to handle login, registration, and profile management.
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
This project provides a comprehensive, self-hosted platform for zero-knowledge credential management and enterprise secrets orchestration. It functions as a secure vault that ensures all encryption and decryption processes occur exclusively on the client side, preventing the server from ever accessing plaintext data. By combining identity federation with robust access controls, the system enables organizations to centralize the management of passwords, passkeys, and sensitive infrastructure credentials. The platform distinguishes itself through its focus on both human-centric security and aut