What is Hanko?
Hanko is a fully open-source authentication and user management system built around a flexible API. It supports multiple authentication methods, including passwords, passkeys, two-factor authentication (2FA), single sign-on (SSO), and Hanko Elements — a set of lightweight, framework-agnostic web components for fast integration into any website or application. Hanko follows a privacy-first approach, focusing on data minimalism and phishing-resistant authentication methods such as passkeys. You retain full control over your data and can move seamlessly between self-hosted deployments and Hanko Cloud at any time.Please note that Hanko is a complete authentication solution. If you only want to add passkeys to your existing user base, check out Passkey API.
Hanko quickstart guides
Integrate Hanko using a quickstart guide for your favorite frameworks:Next.js
Add authentication to your Next app quickly and easily with Hanko.
React
Make your react application secure by adding Hanko authentication.
Nuxt
Get started with adding secure and hassle-free authentication to your Nuxt app.
Svelte
Add Hanko authentication to your Svelte app.