Each environment needs its own unique accounts. Do not reuse accounts across environments.
- CI bot, recovery, TC accounts - already exist
- QC bot, recovery, TC accounts - we'll create via script (whitelisted phone works in QC)
- CI Facebook/Google accounts - keeping existing ones assigned to CI
| # | Account type | Email domain | How to create |
|---|---|---|---|
| 1 | @tfbnw.net (assigned by FB) |
Facebook Developer Tools > Global Poker app > Roles > Test Users > Add. Then log in to GP on QC using "Log in with Facebook". | |
| 2 | @gmail.com |
Create a new Google account at accounts.google.com. Then log in to GP on QC using "Sign in with Google". |
| # | Account type | Email domain | How to create |
|---|---|---|---|
| 1 | Bot | @endtest-mail.io |
Register through GP UI on Prod with a real phone number. Use an @endtest-mail.io email address. |
| 2 | Recovery | @endtest-mail.io |
Register through GP UI on Prod with a real phone number. Use an @endtest-mail.io email. Must be endtest - tests read reset emails from this mailbox. |
| 3 | TC | @endtest-mail.io |
Register through GP UI on Prod with a real phone number. Use an @endtest-mail.io email address. |
| 4 | @tfbnw.net (assigned by FB) |
Facebook Developer Tools > Global Poker app > Roles > Test Users > Add. Then log in to GP on Prod using "Log in with Facebook". | |
| 5 | @gmail.com |
Create a new Google account at accounts.google.com. Then log in to GP on Prod using "Sign in with Google". |
For each account, I need the email and password back. I'll load them into Secrets Manager.
- CI and QC share the same Auth0 tenant (same user database, different domains). Accounts must be unique across both, not just within each environment.
- Prod bot/recovery/TC require real phone verification - the whitelisted test number does not work in Prod.