#4470 Login pages usability improvements
Closed: Fixed None by pvoborni. Opened 4 years ago by pvoborni.

these items were originally part of #4402

  1. When logging in with an expired password, the user will be asked to reset a password and enter an OTP. Although OTP means one-time password, some users could be confusing it with the OTP he/she just entered in the previous page. It would be nicer to say "New OTP" or add an explanation "Wait for a new OTP" to make sure the user enters a new OTP.

  2. Ideally the password reset page/dialog should indicate whether the old password and the OTP are required based on the actual authentication type available to the user.

  3. The Sync OTP page should explain that for the second OTP the user should generate or wait for a new one.

  4. The link to Sync OTP Token is not very visible and probably rarely used, so probably it can be moved together with the other messages ("To login with...") and be given a longer description.

  5. In the password reset page the "Reset Password and Login" button is not quite accurate for OTP case since the user will not be logged in automatically.


Some notes:

master:

  • a94fc09 webui: display expired session notification in a more visible area
  • cba5247 webui: improved info msgs on login/token sync/reset pwd pages
  • 4832f29 webui: login screen - improved button switching

ipa-4-1:

  • 6f8dc9d webui: display expired session notification in a more visible area
  • 6864727 webui: improved info msgs on login/token sync/reset pwd pages
  • b378540 webui: login screen - improved button switching

left open because of:

"2. Try logging in with an incorrect password/OTP. After you get a login error click Sync OTP Token. Once the sync is completed it will go back to the login page with a "Token was synchronized" message that disappears in a few seconds, but the old login error still appears which is confusing. Error messages in the UI should only reflect the last executed operation. "

master:

  • 5e36cc5 webui: do not show login error when switching back from otp sync screen

ipa-4-1:

  • e77f0b9 webui: do not show login error when switching back from otp sync screen

Metadata Update from @pvoborni:
- Issue assigned to pvoborni
- Issue set to the milestone: FreeIPA 4.1

2 years ago

Login to comment on this ticket.

Metadata