mirror of
https://github.com/docmost/docmost.git
synced 2025-11-23 14:41:08 +10:00
* feat(EE): MFA implementation for enterprise edition - Add TOTP-based two-factor authentication - Add backup codes support - Add MFA enforcement at workspace level - Add MFA setup and challenge UI pages - Support MFA for login and password reset flows - Add MFA validation for secure pages * fix types * remove unused object * sync * remove unused type * sync * refactor: rename MFA enabled field to is_enabled * sync
20 lines
661 B
TypeScript
20 lines
661 B
TypeScript
// Components
|
|
export { MfaChallenge } from "./components/mfa-challenge";
|
|
export { MfaSettings } from "./components/mfa-settings";
|
|
export { MfaSetupModal } from "./components/mfa-setup-modal";
|
|
export { MfaDisableModal } from "./components/mfa-disable-modal";
|
|
export { MfaBackupCodesModal } from "./components/mfa-backup-codes-modal";
|
|
|
|
// Pages
|
|
export { MfaChallengePage } from "./pages/mfa-challenge-page";
|
|
export { MfaSetupRequiredPage } from "./pages/mfa-setup-required-page";
|
|
|
|
// Services
|
|
export * from "./services/mfa-service";
|
|
|
|
// Types
|
|
export * from "./types/mfa.types";
|
|
|
|
// Hooks
|
|
export { useMfaPageProtection } from "./hooks/use-mfa-page-protection.ts";
|