Talon Auth adds secure, scalable user authentication to any web application. Drop in the <talon-login> web component on the frontend, verify the resulting JWT on the backend — that's it.
It works across all major platforms and frameworks:
It also comes with built-in offline-first data synchronization via Automerge, letting you build real-time collaborative applications without writing any sync logic.
Go to talon.codes and sign up for an account. You'll automatically get a Personal Organization where you can create your first application. Once your app is created, copy the app ID from the dashboard and follow the guide for your platform or framework.
Customize the theme of your login page and email to match your brand:
While Talon Auth looks similar to traditional identity providers, it works differently under the hood. Instead of OAuth flows and shared secrets, it uses cryptographic keys that are securely stored on each device and linked to a user identity.
Verifying a user requires only the public application identifier — no backend secrets, no additional server requests. It works entirely offline.