Usage-Based Authentication Platform
Pay only for what you use. OAuth 2.0, JWT tokens, and social login with Google, GitHub, Microsoft, Apple, and Discord. Start free, scale as you grow.
final response = await authApi.loginWithProvider(
provider: OAuthProvider.google,
token: credential.idToken,
);
if (response.isSuccess) {
// Access token and refresh token received
storage.saveTokens(response.tokens);
router.go('/dashboard');
} Everything you need for authentication
A complete authentication platform built for modern applications
Social Login Providers
Sign in with Google, GitHub, Microsoft, Apple, and Discord. Configure globally, enable per-application.
JWT Tokens
Secure JSON Web Tokens with configurable expiration. Access tokens and refresh tokens for seamless sessions.
Usage-Based Pricing
Pay only for what you use. 1,000 MAU free, then $0.005 per user. No subscriptions, no hidden fees.
Audit Trail
Track user activity across applications. See who accessed what, when they registered, and login history.
Enterprise Security
Password hashing with bcrypt, rate limiting, and secure token storage. Built for production from day one.
User & App Management
Full user lifecycle management. Create OAuth applications, manage redirect URIs, and control provider access.
OAuth Providers
Connect with major identity providers out of the box
Google Sign-In with ID token
GitHub
OAuth code flow
Microsoft
Azure AD & personal accounts
Apple
Sign in with Apple
Discord
OAuth2 integration
Works with your stack
Integrate AuthStack with your favorite framework
Flutter
Native Flutter SDK
React
React hooks & components
Vue
Vue 3 composition API
REST API
Universal REST endpoints
Ready to secure your apps?
Get started with AuthStack in minutes. 1,000 MAU free every month.