canonical / identity-platform-login-ui

Login UI for the Canonical identity broker and identity provider solution
Apache License 2.0
11 stars 6 forks source link

Backup codes copy and UI improvements. #332

Open lukasSerelis opened 4 days ago

lukasSerelis commented 4 days ago

Fixes and upgrades for setting up, viewing, create new and deactivating backup codes.

1st setup:

1) 1st screen image

2) Click create backup codes imagehttps://www.figma.com/design/zstuCMdHsKx8Wr9ERZx9Kw/Login-updates-(passkey%2C-MFA%2C-org-links)?node-id=239-21065&node-type=frame&t=jYVYI2rZK9QyVokr-11

3) Checking "I saved the backup codes" enables Create backup codes button. imagehttps://www.figma.com/design/zstuCMdHsKx8Wr9ERZx9Kw/Login-updates-(passkey%2C-MFA%2C-org-links)?node-id=239-21065&node-type=frame&t=jYVYI2rZK9QyVokr-11

4) Complete page. a) If this is part of first sign in flow, it should say "Account setup complete." and redirect to the application signed in after 5s image https://www.figma.com/design/zstuCMdHsKx8Wr9ERZx9Kw/Login-updates-(passkey%2C-MFA%2C-org-links)?node-id=239-21066&node-type=frame&t=jYVYI2rZK9QyVokr-11

b) If this is an isolated setup, visited by a direct link rather than part of sign in flow, say "Backup code setup complete" image

Create new backup codes when you already have some created:

1) Visit direct link to the backup codes. Click "Create new backup codes" image

2) Shows new backup codes, with message that "Creating new backup codes will replace your previous codes" imagehttps://www.figma.com/design/zstuCMdHsKx8Wr9ERZx9Kw/Login-updates-(passkey%2C-MFA%2C-org-links)?node-id=239-21066&node-type=frame&t=jYVYI2rZK9QyVokr-11

3) All other steps same as 1st setup

Viewing existing backup codes:

1) Clicks view backup codes image

2) See list of backup codes, used codes get crossed out (Easier to see than just saying Used). Also provides ability to deactivate backup codes and create new backup codes. imagehttps://www.figma.com/design/zstuCMdHsKx8Wr9ERZx9Kw/Login-updates-(passkey%2C-MFA%2C-org-links)?node-id=245-8443&node-type=frame&t=jYVYI2rZK9QyVokr-11

Deactivating backup codes as a verification option

1) 1st screen image https://www.figma.com/design/zstuCMdHsKx8Wr9ERZx9Kw/Login-updates-(passkey%2C-MFA%2C-org-links)?node-id=245-8443&node-type=frame&t=jYVYI2rZK9QyVokr-11

2) Clicking deactive backup codes imagehttps://www.figma.com/design/zstuCMdHsKx8Wr9ERZx9Kw/Login-updates-(passkey%2C-MFA%2C-org-links)?node-id=249-19542&node-type=frame&t=jYVYI2rZK9QyVokr-11

syncronize-issues-to-jira[bot] commented 4 days ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/IAM-1155.

This message was autogenerated