MFA confirmation is uniform in Web UI and CLI for admin actions.
Current behavior:
TouchID is accepted in Web UI for confirming admin actions.
In CLI without a YubiKey being plugged in the user will get this error. No YubiKey is required to be plugged in for WebUI.
This is an admin-level action and requires MFA to complete
ERROR: failed to authenticate using available MFA devices
Webauthn authentication failed
no security keys found
Bug details:
Teleport version: 15.0.1
Recreation steps
Register a user with administrative access such as editor role
Register a touchid in CLI and Web UI as a MFA
Attempt to do a admin action such as tctl users add --roles=access test
Expected behavior:
MFA confirmation is uniform in Web UI and CLI for admin actions.
Current behavior:
TouchID is accepted in Web UI for confirming admin actions.
In CLI without a YubiKey being plugged in the user will get this error. No YubiKey is required to be plugged in for WebUI.
Bug details:
editor
roletctl users add --roles=access test