API-Handler
Vorgefertigte Handler für OAuth-Authentifizierungsendpunkte in Next.js API-Routen.
Überblick
AuthSafe bietet sofort einsetzbare Handler für alle Authentifizierungsflows: handleSignIn zum Initiieren der OAuth-Anmeldung, handleCallback zum Verarbeiten des OAuth-Callbacks, handleLogout zum Abmelden und handleRefresh zum Aktualisieren von Tokens. Alle Handler sind mit App Router und Pages Router kompatibel.
Grundlegende Verwendung
// app/api/auth/...authsafe/route.ts
import {
handleSignIn,
handleCallback,
handleLogout,
handleRefresh,
} from 'authsafe-nextjs/server';
export const GET = handleSignIn;
export const POST = handleCallback;