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

useSession()

Leichtgewichtiger Hook für den Zugriff auf die aktuelle Benutzersitzung. Vereinfachte Alternative zu useAuth(), wenn Sie nur Sitzungsdaten benötigen.


Überblick

Der useSession()-Hook bietet Zugriff auf die aktuelle Sitzung mit den Eigenschaften: session (aktuelle Benutzersitzung oder null), isLoading (ob die Sitzung geladen wird) und error (Fehler beim Laden der Sitzung). Verwenden Sie diesen, wenn Sie nur Sitzungsdaten lesen möchten, ohne Anmelde-/Abmeldefunktionalität.


Grundlegende Verwendung

'use client';
import { useSession } from 'authsafe-nextjs';

export default function UserProfile() {
  const { session, isLoading } = useSession();

  if (isLoading) return <p>Loading...</p>;
  if (!session) return <p>Not signed in</p>;

  return (
    <div>
      <p>{session.name}</p>
      <p>{session.email}</p>
    </div>
  );
}

Bewährte Verfahren
  • Verwenden Sie useSession(), wenn Sie nur Sitzungsdaten lesen müssen
  • Verwenden Sie useAuth(), wenn Sie Anmelde-/Abmeldemethoden benötigen
  • Verwenden Sie für Server-Komponenten stattdessen getAuth()

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.