Auth and Entry
Sign in, reset a password, register, and understand how authentication selects the mobile entry route.
Entry routes
| State | Available route |
|---|---|
| Signed out | Welcome, Login, Password Reset, Register |
| Password-recovery link opened | Password Reset in recovery mode |
| Signed in | Main app: Dashboard, Sites, Inspections, Profile |
The welcome screen provides Sign In, Get Started, and Forgot password?. Login also opens Password Reset and carries the entered email into that form. Back from Login returns to the welcome screen.
Sign in and password recovery
- Login requires a valid email-shaped address and a password.
- Password Reset sends a recovery email. Opening the recovery link returns to the app’s password-recovery route.
- Invalid, expired, or unauthorised sessions are rejected rather than entering the main tabs.
Register
Registration asks for name, business name, email, password, and optional SDI certification and phone number. The password must have at least 12 characters, including uppercase, lowercase, and a number.
The account is created with an engineer profile. If the identity provider requires email verification, the app returns to Login with verification guidance. If a session is issued immediately, the authenticated route can open without that extra sign-in.
Registration does not grant access to an existing customer workspace. An owner or admin must add the engineer to the correct workspace; mobile work and capabilities then follow that membership and the active workspace selection.
Troubleshooting
| Problem | What to check |
|---|---|
| Login is rejected before submission | Correct the email format and complete both fields. |
| Registration is blocked | Complete name and business name and satisfy all password rules. |
| Registration succeeded but Login is shown | Complete the email-verification message before signing in. |
| Sign-in works but customer work is absent | Confirm membership and active workspace; authentication alone does not assign or deploy work. |
See Settings, Profile, Help, and Subscription for switching workspace and sponsored-access behavior.