...
https://overflow.io/s/G1KSA64Y
https://overflow.io/s/0827ZZ8U/
UX Assets
https://gpworrell428458.invisionapp.com/console/share/GN28XA643A
...
Visual | Functionality | ||||||||
---|---|---|---|---|---|---|---|---|---|
Email & PasswordCollect |
| ||||||||
Create account |
PIN Code
| ||||||||
Account Create Confirmation |
| ||||||||
Flow variance
| |||||||||
PIN Code |
| ||||||||
PIN Code Confirm |
Secret Questions
| ||||||||
Create account |
| ||||||||
Account Create Confirmation |
| ||||||||
| |||||||||
PIN Skip Confirm |
| ||||||||
Secret Questions |
| ||||||||
Secret Questions Skip Confirm |
| ||||||||
Secret Questions Answer |
|
| |||||||
Home Page Authenticated Page with Account Created Notice |
| ||||||||
Home Page Authenticated Page with Secret Questions Skipped Warning |
|
Sign-in
Visual | Functionality |
---|---|
Sign-in |
|
Forgot Password |
|
Sign-in with PIN |
|
Verify Email Blocker
Visual
Functionality
Initial account creation
This page is displayed after user creates a new account and it cannot removed (do not show the X)
If users logs-in again and email has not been verified, show this page
Display
Links
Send Again
On click
Re-sends Verification Email
Email verified
Display once email is verified and close window automatically
Email change
This page is displayed after changes email and it cannot removed
If users logs-in again and email has not been verified, show this page
Display
Links
Revert to Original
On click
Cancel the email change and revert to the original email and display Settings Main Page2AF Approval
Visual | Functionality |
---|---|
Sign-in blocked by 2FA |
|
Approve 2FA Sign-in |
|
...
This functionality attempts to recover a mismatch of registrations between EDGE and Dashboard.
User is signing in
No user in Dashboard
If user exists in EDGE and pass match
Automatically create user in Dashboard and log them in
If user exists in EDGE and pass does not match
Display invalid password
User in Dashboard, but not in EDGE
Create user in EDGE with supplied pass
User creates account
No user in Dashboard
User exists in EDGE and pass match
“adopt” the user and continue registration
User in dashboard
No user in EDGE
Create user in EDGE and continue registration