Launch offer: 50% off.Paid plans only.See pricing
Skip to content

Documentation

Quickstart

Next.js Quickstart

Step-by-step guide to integrate Lamba with a Next.js app.


Overview

Connect a Next.js app to Lamba using a project-scoped API key.

Step 1: Install the SDK

Install the SDK in your app.

npm install @lamba/sdk

Step 2: Create a project key

Create a project in the Lamba console and store the key in your environment.

LAMBA_API_KEY=your_project_key

Step 3: Initialize the client

Create a single client instance you can reuse.

import { LambaClient } from "@lamba/sdk";

export const lamba = new LambaClient({
  apiKey: process.env.LAMBA_API_KEY,
});

Step 4: Verify a session

Verify sessions with a tenant + project context.

const session = await lamba.sessions.verify(token, {
  tenantId: "tenant_123",
  projectId: "project_456",
});

Next steps

  • Add a staging project for sandbox traffic.
  • Enable webhooks to stream identity events.
  • Track auth latency in your logs.

Next

OIDC Quickstart
Connect Lamba as your OpenID Connect provider with clear tenant boundaries.