Create password page of “sign up subflow“.
UML flows
Scenarios
screen is opened and user can edit password input
As user edits, strength meter is shown like this:
empty password → no strength meter
length under 6 → Err1
not at least 2 digits → Err2
not at least 2 alpha characters → Err3
length is 6 or 7 → Acceptable
length is 8 → Strong
App navigates to next step of sub-flow (repeat password page)
Back action - navigates to “email+phone input” page (OTP page is skipped) without any confirmation prompt.
Code | Description | Handle |
---|---|---|
Err1 | Too short | strength setup - tooShort |
Err2 | No two digits | strength setup - noTwoDigits |
Err3 | No two alpha characters | strength setup - noTwoAlpha |
Elements
Tag | Description | Data |
---|---|---|
1 | Appbar | Localization key - |
2 | Title | Localization key - |
3 | Description | Localization key - Info icon open “Guidelines bottom sheet“ |
4 | Show/hide password | Localization key - show - hide - |
5 | Strength - title | Localization key: tooShort - noTwoAlpha - noTwoDigits - acceptable - strong - |
6 | Strength - description | Localization key: tooShort - noTwoAlpha - noTwoDigits - acceptable - strong - |
7 | Action button | Localization key - Action - app remembers password and pass it to repeat page |
Guidelines bottom sheet
Tag | Description | Data |
---|---|---|
1 | Title | Localization key - |
2 | Guideline 1 | Localization key - |
3 | Guideline 2 | Localization key - |
4 | Guideline 3 | Localization key - |
7 | Action button | Localization key - Action - dismiss bottom sheet |
Attachments:
plantuml_1662665822209 (text/plain)
plantuml_1662665822209.svg (image/svg+xml)
image-20221102-102514.png (image/png)
image-20221102-065420.png (image/png)
image-20221024-193612.png (image/png)
image-20221024-193454.png (image/png)
image-20221024-190008.png (image/png)
image-20220913-135822.png (image/png)
image-20221101-102121.png (image/png)
image-20221102-090522.png (image/png)
image-20221102-140453.png (image/png)
image-20221102-141602.png (image/png)
plantuml_1662665822209 (text/plain)
plantuml_1662665822209.svg (image/svg+xml)
plantuml_1662665822209.png (image/png)