RegistrierenAnmelden
DokumentationPreise
RegistrierenAnmelden
  • Erste Schritte
  • Einführung
  • Schnellstart
  • SDKs
  • React
  • TypeScript
  • Next.js
  • Express
  • NestJS
  • Python
  • API-Referenz
  • Support und Ressourcen
  • FAQ
  • Kontakt

AuthProvider

React-Kontext-Provider, der Ihre Anwendung umschließt und allen Komponenten den Authentifizierungsstatus bereitstellt.


Überblick

Die AuthProvider-Komponente erstellt einen React-Kontext, der den Authentifizierungsstatus verwaltet, automatische Token-Aktualisierung durchführt und Auth-Methoden über Hooks an alle untergeordneten Komponenten weitergibt. Alle clientseitigen Hooks (useAuth, useSession, useMfa) erfordern, dass AuthProvider im Komponentenbaum vorhanden ist.


Grundlegende Verwendung

import { AuthProvider } from 'authsafe-nextjs';

export default function RootLayout({ children }) {
  return (
    <AuthProvider
      config={{
        clientId: process.env.NEXT_PUBLIC_AUTHSAFE_CLIENT_ID,
        domain: process.env.NEXT_PUBLIC_AUTHSAFE_DOMAIN,
      }}
    >
      {children}
    </AuthProvider>
  );
}

Bewährte Verfahren
  • Übergeben Sie immer initialSession, um Authentifizierungsflackern während der Hydratation zu vermeiden
  • Initialisieren Sie serverseitig mit initAuthSafe() in Ihrem Root-Layout
  • Aktivieren Sie autoRefresh für nahtloses Token-Management

AuthSafe

Product

HighlightFeatureIntegrationPricingFAQ

Company

AboutBlogContact

Developer

DashboardDocumentation

Legal

Terms & ConditionsPrivacyComplianceShippingCancellationAI

© 2026 AuthSafe. All rights reserved.

Wir schätzen Ihre Privatsphäre

Diese Website verwendet Cookies für anonyme Analysen, um Ihr Erlebnis zu verbessern. Es werden keine persönlichen Daten gespeichert oder weitergegeben. Sie können die Analyseverfolgung jederzeit zulassen oder ablehnen. Siehe unsere Datenschutzrichtlinie.

Wir verwenden Cookies für anonyme Analysen. Keine persönlichen Daten werden gespeichert. Siehe unsere Datenschutzrichtlinie.