Signing in to the console
Getting into the admin console, setting up the second factor it requires, and switching the interface between English and Thai. Start here on your first day — every other admin chapter assumes you are already in.
Any admin account. Being able to sign in is separate from what you can do once you are inside — that is decided by your roles, and a super admin grants those from the Team screen.
Before you start
- · A super admin has granted your Baojai account admin access.
- · An authenticator app on your phone for the second factor.
Steps
- 1
Open the console and enter your email ① and password ②.

You should see · The sign-in form, with a language toggle in the corner.
What it means · These are the credentials of your ordinary Baojai account. There is no separate admin password — admin access is a property of the account, not a second login.
- 2
Enter the six-digit code from your authenticator when asked.
You should see · A short code field after the password is accepted.
What it means · On production every admin needs a second factor, so the password alone never gets you in. A code that is about to expire is rejected by the time the request lands and reads as "wrong code" — if that happens, wait for the next one rather than retyping the same digits.
- 3
Switch the interface language here if you prefer Thai.

You should see · A TH / EN toggle on the sign-in card; the whole console follows it.
What it means · The choice is remembered on this browser and is yours alone — it does not change what anyone else sees. It also sets the language the console asks the backend for, so some data comes back translated too. This manual's screenshots are the English side.
How to tell it worked
- ✓You reach the dashboard rather than bouncing back to the sign-in page.
- ✓Your name and roles appear in the top-right corner.
- ✓The sidebar shows the sections your roles allow.
Problems
The password is right but the code is refused
Why · The code was generated in the last seconds of its 30-second window and had expired by the time it arrived.
Fix · Wait for the authenticator to roll over and use the fresh code.
You sign in and can only reach Two-factor login
Why · You have no second factor enrolled, and production requires one.
Fix · Enrol on that page. It is reachable for exactly this reason.
Sign-in works but the sidebar is nearly empty
Why · You have admin access but no roles, or fewer than you expected.
Fix · Ask a super admin to check the Team screen. Roles granted after you signed in need a fresh sign-in.
You lost the phone with the authenticator
Why · The second factor is tied to that device.
Fix · Only a super admin can reset it. There is no self-service path.
