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

useMfa()

Hook zur Verwaltung von Multi-Faktor-Authentifizierung (MFA). Unterstützt TOTP, E-Mail-OTP und WebAuthn.


Überblick

Der useMfa()-Hook bietet Methoden zum Abrufen von MFA-Methoden, Registrieren neuer Methoden (TOTP, E-Mail-OTP, WebAuthn), Bestätigen der Methodenregistrierung, Entfernen von Methoden und Festlegen primärer Methoden. Erfordert, dass der Benutzer authentifiziert ist.


Grundlegende Verwendung

'use client';
import { useMfa, useAuth } from 'authsafe-nextjs';

export default function MfaSettings() {
  const { isAuthenticated } = useAuth();
  const { methods, fetchMethods, registerMethod } = useMfa();

  if (!isAuthenticated) return null;

  return (
    <div>
      <h2>MFA Methods</h2>
      {methods.map(method => (
        <p key={method.id}>{method.type}</p>
      ))}
      <button onClick={() => registerMethod('totp')}>Add TOTP</button>
    </div>
  );
}

Bewährte Verfahren
  • Prüfen Sie immer isAuthenticated, bevor Sie MFA-Einstellungen anzeigen
  • Verwenden Sie fetchMethods(), um die Liste nach dem Hinzufügen/Entfernen von Methoden zu aktualisieren
  • Unterstützen Sie mehrere MFA-Typen für bessere Sicherheitsflexibilität

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.