Smart HiveAuth
Identity infrastructure for Smart Hive Labs

Authentication and user management for every Smart Hive app.

Ship project-scoped sign-in, sessions, tokens, webhooks, and SDK integrations without recreating auth tables for every app.

OIDCPasskeysMFAWebhooks
SmartAuth Console
AD
Adaa Mensah

Owner · Production

Passkey enabledMFA required
Project switcher
Smart Hive Workspace
Mailer Platform
Errands Admin
API key
pk_prod_LB8...4Qz

Rotated 2 hours ago

Platform

Everything an internal auth platform needs.

Authentication

Email, phone, passkeys, MFA, social sign-in, and SSO policy controls per project.

Project Configuration

Separate dev and production environments with strict redirect and origin controls.

Authentication APIs

Create auth projects once and reuse them across Smart Hive apps, client projects, and public products.

SDKs

React, Next.js, Expo, Tauri, and backend SDKs built around one Smart Hive contract.

Security

Short-lived tokens, rotating refresh sessions, secret versioning, revocation, and audit history.

Webhooks

Signed delivery, event subscriptions, retry history, and endpoint health for product automation.

SDK-first

One auth contract across client, mobile, and backend apps.

React
import { AuthProvider, useAuth } from "@smarthivelabs-devs/auth-react";

<AuthProvider config={{ projectId, publishableKey, baseUrl }}>
  <App />
</AuthProvider>
Next.js
import { initAuth } from "@smarthivelabs-devs/auth-react";

const auth = initAuth({
  projectId,
  publishableKey,
  baseUrl
});
Server
import { requireAuth } from "@smarthivelabs-devs/auth-server";

app.get("/api/me", requireAuth(config), (req, res) => {
  res.json({ userId: req.auth.userId });
});
Workspace

Manage projects, users, sessions, and security policy from one console.

Sign in to workspace