Unified authentication infrastructure for Flutter and Dart
Aortem standardizes provider integrations, session lifecycle handling, and onboarding flows so teams can ship authentication without rebuilding auth logic for every identity system.
One SDK surface for Firebase, Entra ID, Cognito, Auth0, Okta, and more.
The portal is structured for the way engineers actually integrate auth: install fast, find a provider guide quickly, copy real code, and keep deployment concerns explicit.
Supported providers
Provider pages all follow the same sequence: overview, prerequisites, installation, configuration, authentication flow, error handling, advanced options, and best practices.
Firebase
AuthIntegrate Firebase Authentication through the shared Aortem auth contract.
Microsoft Entra ID
AuthConnect Azure tenant policies and OpenID scopes with the same SDK surface.
AWS Cognito
AuthBridge Cognito user pools and hosted UI flows into a single SDK contract.
Auth0
AuthDeploy Auth0 login, MFA, and custom domains through consistent SDK primitives.
Okta
AuthMap Okta org configuration, policies, and logout handling to Aortem auth APIs.
Magic
AuthSupport passwordless email and wallet logins using Aortem session management.
Stytch
AuthUse Stytch factors, OTP, and passkey flows through the same auth abstractions.
Ping Identity
AuthBring Ping authorization servers and enterprise login policies into a single SDK flow.
Transmit
AuthConnect Transmit CIAM login journeys and custom challenges to unified auth methods.
Fingerprint
AuthUse device signals and risk scoring alongside Aortem session and policy controls.
Quick start
The shortest path is to install the core package, configure your client identity, and call `auth.login` with the provider you want to activate first.
Built for structured docs
This portal emphasizes copyable code blocks, searchable navigation, version-aware docs, and links back to source-controlled documentation updates.
Community and ecosystem
The docs portal is the entry point for the broader SDK ecosystem: source code, packages, examples, and contribution workflows should all be one click away.