Skip to content
@oauth42

OAuth42 Authentication Platform

OAuth42

Enterprise Authentication for Modern Applications

OAuth42 is a SaaS authentication provider implementing OAuth 2.0 and OpenID Connect with multi-factor authentication. Built for everyone from solo developers shipping their first app to enterprises with complex security requirements.

Get started at oauth42.com

SDKs

Platform Package Installation
Next.js @oauth42/next npm install @oauth42/next
Rust oauth42 cargo add oauth42
Swift oauth42-swift Swift Package Manager

Tutorials

Get started with OAuth42 integration:

Features

  • OAuth 2.0 & OIDC - Full OAuth 2.0 Authorization Code Flow with PKCE and OpenID Connect
  • Multi-Factor Authentication - TOTP-based MFA with Microsoft Authenticator-style codes
  • Multi-Tenant Architecture - Company and organization management with role-based access
  • FIPS 140-2 Compliant - Validated cryptography for federal and enterprise requirements
  • SOC2 Type II Ready - Built with security, availability, and compliance in mind
  • Real-time Updates - WebSocket support for live authentication events

Documentation

Quick Example (Next.js)

import { createAuth } from '@oauth42/next';

export const { handlers, auth } = createAuth({
  scopes: ['openid', 'profile', 'email'],
});

export const { GET, POST } = handlers;

Links


Copyright © 2024 OAuth42, Inc. All rights reserved.

Popular repositories Loading

  1. oauth42-swift oauth42-swift Public

    Swift SDK for Oauth42

    Swift

  2. .github .github Public

    OAuth42 Authentication Platform

Repositories

Showing 2 of 2 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…