-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Description
Summary
Add ability to identify an already enrolled U2F device.
Motivation
After the #24001 issue occurred, some users can find themselves in the state of having their U2F devices unidentifiable by their names. Such situation cannot be currently solved without removing all U2F devices at once and enrolling them again or removing all U2F devices but one and checking which device can be successfully used in the log in process. This also involves some risk, if user wants to remove the device he doesn't have access to anymore and by mistake he will leave only this inaccessible device enrolled and he will be logged out either because he wants to test which device is still enrolled or because his session has expired.
Additional Context
It should be accomplished either by providing a timestamp of when the device was last used or by adding a button above or below the list of enrolled U2F devices for the account. After pressing the button, user should be asked to use their device as in the process of logging in. After a valid device for user's account was used, it should be highlighted on the devices list or its name should be presented to the user.