JavaScript SDK: Next.js reference
Protect Next.js routes and read the signed-in user on the server (App Router).
6 分 読み取り·レベル 参照·2026/10/12 に改訂
このページはまだお使いの言語では利用できません。英語で表示されます。
この英語のテキストはフランス語のオリジナルから自動的に生成されたもので、まだレビューされていません。
#
機能
Exported functions
| Function | Description |
|---|---|
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.
最終更新日 · 2026/10/12