Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Login Flow
- Credentials Form*
- # This is an Input Field, described in submachine below
- Email Field Active*
- enter text -> Password Field Active
- # This is an Input Field, described in submachine below
- Password Field Active
- enter text -> Credentials Filled
- Credentials Filled
- submit -> Valid?
- Valid?
- yes -> Credentials Success?
- no -> Credentials Field Error
- Credentials Field Error
- enter email -> Credentials Filled
- enter password -> Credentials Filled
- Credentials Success?
- true -> MFA Form
- credentials error -> Credentials Error
- server error -> Credentials Error
- Credentials Error
- enter text -> Credentials Filled
- MFA Form
- Code Field Active*
- enter text -> MFA Filled
- MFA Filled
- submit -> MFA Valid?
- MFA Valid?
- yes -> MFA Success?
- no -> Code Field Active
- MFA Success?
- true -> Logged In
- code error -> MFA Error
- server error -> MFA Error
- MFA Error
- enter text -> MFA Filled
- clear text -> MFA Form
- Logged In
- ## This represents a submachine for individual input fields
- Input Field
- Empty
- enter incorrect text -> Filled
- enter correct text -> Filled
- Filled
- blur -> Validated
- Validated
- Valid*
- enter incorrect text -> Invalid
- Invalid
- enter correct text -> Valid
Add Comment
Please, Sign In to add comment