Authany Documentation¶
Authany is an authentication & user management service. Add secure sign-up, login, single sign-on and user management to your applications with a few lines of code, and manage everything from the Authany Portal.
Out of the box you get:
- Zero-trust authentication built on the OpenID Connect (OIDC) standard.
- Ready-made, customizable sign-up and login pages: email, phone number or username with password, one-time passcodes, magic links, passkeys, biometrics and more.
- Social and enterprise login: Google, Apple, Facebook, GitHub, LinkedIn, WeChat, Microsoft Entra ID, AD FS, Azure AD B2C, and any OIDC or SAML provider.
- Multi-factor authentication, session management, brute-force and bot protection.
- SDKs for JavaScript, React, Vue, Angular, iOS, Android, Flutter, React Native, Ionic and Xamarin, plus an Admin API (GraphQL) and Events & Hooks for your backend.
- Every project runs on its own domain (
your-project.authanyid.com) with fully white-labelled pages, or bring your own custom domain.
5-minute guideCreate a project and see the login page working.
Start buildingPick your framework and integrate the SDK.
Admin APIManage users and projects from your backend via GraphQL.
Custom UIBuild your own login and signup screens with the Authentication Flow API.
Events & HooksReact to sign-ups, logins and profile changes with webhooks or JavaScript hooks.
Social & Enterprise loginConnect Google, Apple, WeChat, Microsoft Entra ID and more.
How it works¶
Your application redirects users to the Authany login page on your project's domain. After the user signs in, Authany issues standard OIDC tokens (ID token, access token, refresh token) that your app and backend can verify. Authany handles the rest: password policies, OTP delivery, MFA, social providers, sessions and user profiles.