Add "Your Account" page
Description
Add the "Your University IT Account" page, showing the user's CRSId and allowing them to navigate through to the password app after they have agreed to the T&Cs.
Further details
This is the first step example flow, it does not need to generate a real password reset token for the user, no call to the backend API is expected as part of this page.
This page design differs from the Figma design slightly - it contains less direct information for the user, and as it does not include the password, the "Show password" checkbox is omitted.
The original page is:
But the content we are implementing for this issue is:
(But with white space set correctly - screenshot above has been quickly marked up and is not representative.)
Task list
Acceptance criteria
-
Page is navigated to after Terms and Conditions are accepted -
Page displays CRSId to user -
"Copy" button should copy CRSId into the client's clipboard - Use built-in web API clipboard functionality
-
"Previous" button returns user to Home page -
"Sign in to your Password Manager account" takes user away from page with their CRSId and a dummy token set via query parameters (e.g.: https://password.raven.cam.ac.uk/reset-passwd?crsid=ek599&token=00000a00000a0000)
Links/references
- Token generation: https://password.raven.cam.ac.uk/generate-token
Edited by Mike Knee