Aurabase-logo
aurabasisdocumenten
documenten›JavaScript SDK-referentie›Next.js reference

JavaScript SDK: Next.js reference

Protect Next.js routes and read the signed-in user on the server (App Router).

6 min lezen·Niveau referentie·Herzien op 12 okt 2026
Deze pagina is nog niet beschikbaar in uw taal. Het wordt in het Engels weergegeven.
Deze Engelse tekst is automatisch gegenereerd op basis van het Franse origineel en is nog niet beoordeeld.
#
Functies

Exported functions

FunctionDescription
function createAuthMiddleware(options?: AuthMiddlewareOptions): (request: NextRequestLike) => Promise<NextResponseLike>Creates a standard Next.js middleware that validates sessions and protects private routes.
function auth(options?: { projectUrl?: string; apiKey?: string; }): Promise<{ userId: string | null; user: User | null; session: Session | null; }>Server Component helper (Clerk-like API) to get the current authentication state.
function currentUser(options?: { projectUrl?: string; apiKey?: string; }): Promise<User | null>Server Component helper to get the currently logged-in user profile.
function createClientForServerComponent(cookieStore: ReadonlyRequestCookiesLike, projectUrl?: string, apiKey?: string): AuraClient<any, any>Creates an Aurabase client optimized for React Server Components (RSC).
function createClientForServerAction(cookieStore: ReadonlyRequestCookiesLike, projectUrl?: string, apiKey?: string): AuraClient<any, any>Creates an Aurabase client for Server Actions and Route Handlers.
Generated page

This page is generated from the type declarations and comments of the SDK, so it cannot drift from the published code. For worked examples, read the guides.

Laatst bijgewerkt · 12 okt 2026