goauthentik / goauthentik/authentik
MFA Devices consistency
- Dominant language
- Python
- Stars
- 25.6k
- Forks
- 2k
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 644
Description
**Is your feature request related to a problem? Please describe.**
The display of the MFA device options are inconsistent.
1. In the admin interface, in Flows:

2. In the admin interface, in Stages; and as a user initially setting up their account (if required):


3. In the user interface for configuration, when enrolling a device:

4. In the user interface for configuration, after enrolling devices:

5. Logging in, choosing an authentication method:

**Describe the solution you'd like**
It would be nice if all locations used the same verbiage and icons.
In particular, for an end user selecting an authentication method for enrollment (2), having icons beside the types and not displaying the underlying stage name would be much easier to understand.
The fifth setup (logging in) looks the most professional, although I could argue that the icons don't necessarily match up to their types.
**Describe alternatives you've considered**
Initially, we changed the stage names to be more friendly (something like the following).
`📃 Backup Codes`
`🕓 Authenticator App`
`🔑 Security Key`
We ended up switching them back to the default in order to use the built-in blueprints, and because it still displayed differently in the other locations where we couldn't set the display.
**Additional context**
This probably seems like nitpicking, but I think this will give Authentik a much more polished appearance to have the names and icons be consistent.
Also, in the Flow titles, "Setup" should be "Set Up" (noun versus verb), but I haven't seen where that displays to the end user.
Contributor guide
Assessment
This issue has not been assessed yet.