Logo Aurabase
aurabasedocuments
documents›Référence du SDK JavaScript›Next.js reference

SDK JavaScript : référence Next.js

Protégez les routes Next.js et lisez l'utilisateur connecté sur le serveur (App Router).

6 min de lecture·Niveau référence·Révisé le 12 oct. 2026
Ce texte anglais a été généré automatiquement à partir de l’original français et n’a pas encore été relu.
La source anglaise a changé depuis cette traduction. Certaines informations peuvent être en retard.
Cette page a été traduite automatiquement. La version anglaise fait foi.
#
Fonctions

Fonctions exportées

FonctionDescriptif
function createAuthMiddleware(options?: AuthMiddlewareOptions): (request: NextRequestLike) => Promise<NextResponseLike>Crée un middleware Next.js standard qui valide les sessions et protège les routes privées.
function auth(options?: { projectUrl?: string; apiKey?: string; }): Promise<{ userId: string | null; user: User | null; session: Session | null; }>Assistant de composant serveur (API de type Clerk) pour obtenir l'état d'authentification actuel.
function currentUser(options?: { projectUrl?: string; apiKey?: string; }): Promise<User | null>Assistant du composant serveur pour obtenir le profil utilisateur actuellement connecté.
function createClientForServerComponent(cookieStore: ReadonlyRequestCookiesLike, projectUrl?: string, apiKey?: string): AuraClient<any, any>Crée un client Aurabase optimisé pour les composants React Server (RSC).
function createClientForServerAction(cookieStore: ReadonlyRequestCookiesLike, projectUrl?: string, apiKey?: string): AuraClient<any, any>Crée un client Aurabase pour les actions serveur et les gestionnaires de routes.
Page générée

Cette page est générée à partir des déclarations de type et des commentaires du SDK, elle ne peut donc pas dériver du code publié. Pour des exemples concrets, lisez les guides.

Dernière mise à jour · 12 oct. 2026