Skip to content

Commit

Permalink
add combos for auth service
Browse files Browse the repository at this point in the history
  • Loading branch information
chaitanyapotti committed Jul 30, 2024
1 parent f675b2d commit 83e4ce4
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,3 +120,45 @@ See [full list of selectors](https://playwright.dev/docs/selectors/#quick-guide)
[torus]: https://tor.us
[Web3Auth]: https://app.openlogin.com/
[Framework Design]: https://lucid.app/lucidchart/0a243786-3d3c-4dcb-b31d-f5c2a224ea42/edit?viewport_loc=-81%2C41%2C2150%2C965%2C0_0&invitationId=inv_8cb3a0f7-3930-427f-b82e-259d5b27fa99

Auth Service
buildEnv: production, testing, staging
mfaFactorsEnabled: all selected
mfaFactorsMandatory: device, password, authenticator mandatory
mfaLevel: none, mandatory
network: sapphire devnet, sapphire mainnet, mainnet
uxMode: popup, redirect
logins: passwordless only

For the below combinations, we want to test if the login is successful or not.
All random accounts in each combo case.

### combo 1 - happy path (no mfa) - 30 mins

buildEnv: production
mfaFactorsEnabled: all selected
mfaFactorsMandatory: device, password, authenticator mandatory
mfaLevel: none
network: sapphire mainnet
uxMode: redirect
logins: passwordless only

### combo 2 (start with mfaLevel: none, then change to mandatory - run twice, compare keys) - 2 hrs

buildEnv: testing
mfaFactorsEnabled: all selected
mfaFactorsMandatory: device, password, authenticator mandatory
mfaLevel: mandatory
network: sapphire devnet
uxMode: popup
logins: passwordless only

## combo 3 (start with mfaLevel: mandatory, then recovery of mfa - run twice, compare keys) - 2 hrs

buildEnv: staging
mfaFactorsEnabled: all selected
mfaFactorsMandatory: device, password, authenticator mandatory
mfaLevel: mandatory
network: mainnet
uxMode: redirect
logins: passwordless only

0 comments on commit 83e4ce4

Please sign in to comment.