umbraco-mfa-login-provider

Installation
SKILL.md

Umbraco MFA Login Provider

What is it?

An MFA Login Provider is the UI component for Two-Factor Authentication (2FA) in Umbraco. It provides the interface for users to enable/disable and configure their 2FA provider (e.g., Google Authenticator, SMS codes). The backend ITwoFactorProvider must be configured separately in C# - this extension type handles the frontend setup and configuration UI.

Documentation

Always fetch the latest docs before implementing:

Workflow

  1. Fetch docs - Use WebFetch on the URLs above
  2. Ask questions - What 2FA method? QR code setup? Custom validation UI?
  3. Configure backend - Set up C# ITwoFactorProvider first
  4. Generate frontend files - Create manifest + configuration element
  5. Explain - Show what was created and how to test
Related skills
Installs
163
GitHub Stars
24
First Seen
Feb 4, 2026