Authly documentation
Authly is a central authentication service. You run one identity system. Every application you build reads from it. Users sign in once and carry the same profile everywhere.
What you get
- User registration, login, password reset, and magic links.
- Signed JSON Web Tokens that your applications verify offline.
- Multifactor authentication with authenticator apps, SMS, and email codes.
- Social login through Google, GitHub, Apple, and more.
- One shared user profile with a common avatar, several emails, and several phone numbers.
- Login history and session control for every user.
- A developer dashboard with API keys, usage stats, and event logs.
Two ways to integrate
You pick the flow that fits your application.
- Login with Authly. You send users to a hosted page. Authly signs them in and returns them to your application with a token. This follows OAuth 2.0 and OpenID Connect. Any standard client library works.
- Direct API. Your backend calls the Authly API with an API key and a signed request. You build your own screens. Authly handles storage, hashing, tokens, and security.
Next steps
Read the Quickstart to register an application and sign in a user in a few minutes. Then read Verify tokens to protect your own API.