/

Auth Flow

Add enterprise-grade authentication in minutes

by

Auth Flow

·

Introduction

Auth Flow provides enterprise-grade authentication without the complexity. Our platform handles OAuth 2.0, social logins, SSO, and multi-factor authentication out of the box. Whether you're building a B2B SaaS or consumer app, Auth Flow scales from your first user to millions.

Integrate Auth Flow with ShipOS in under 10 minutes. Our SDK connects directly to your existing infrastructure, giving you complete control over user data. Set up social logins from Google, GitHub, and Microsoft, configure session timeouts, and enable two-factor authentication with just a few lines of code.

Getting Started

Step 1 - Install the SDK

Add Auth Flow to your project with a single command. Our TypeScript SDK works seamlessly with ShipOS and supports React, Vue, and Node.js environments.

Step 2 - Configure Providers

Set up your OAuth providers in the Auth Flow dashboard. Copy your API keys and paste them into your ShipOS environment variables.

import { AuthFlow } from '@authflow/sdk';

const auth = new AuthFlow({
  apiKey: process.env.AUTHFLOW_API_KEY,
  providers: ['google', 'github', 'microsoft'],
  redirectUri: 'https://yourapp.com/callback'
});

// Handle login
await auth.login('google');
import { AuthFlow } from '@authflow/sdk';

const auth = new AuthFlow({
  apiKey: process.env.AUTHFLOW_API_KEY,
  providers: ['google', 'github', 'microsoft'],
  redirectUri: 'https://yourapp.com/callback'
});

// Handle login
await auth.login('google');
import { AuthFlow } from '@authflow/sdk';

const auth = new AuthFlow({
  apiKey: process.env.AUTHFLOW_API_KEY,
  providers: ['google', 'github', 'microsoft'],
  redirectUri: 'https://yourapp.com/callback'
});

// Handle login
await auth.login('google');

Step 3 - Deploy

Use our sandbox environment to test authentication flows before going live. Monitor login attempts and debug issues with detailed logs in real-time.

Technical Details

Auth Flow delivers sub-50ms authentication response times globally with 99.99% uptime. We support SAML 2.0, OpenID Connect, and OAuth 2.0 standards. All data is encrypted at rest and in transit. Our webhook system notifies your app instantly when users sign up, log in, or update profiles.

Need help? Our support team responds within 2 hours. Access our documentation or join our Discord community.

Create a free website with Framer, the website builder loved by startups, designers and agencies.