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.
The platform covers a broad range of identity capabilities, including multi-factor authentication, social login integrations, and enterprise single sign-on. It also provides comprehensive session management, role-based and attribute-based access control, and tools for synchronizing identity data via webhooks and external database integrations.
The service is integrated into applications through client and server-side SDKs and supports custom branded domain mapping.