Login and language selection#
The PWA needs four things to log in: server URL, database name, username, and an API key.
First login#
The office gives you these credentials. Open
https://mobile.work.elt.systems on your phone and fill in:
| Field | What it is | Example |
|---|---|---|
| Server URL | Pre-filled | https://mobile.work.elt.systems |
| Database | From the office | kissa |
| Username | Email or name | firstname@elt.fi |
| API Key | From the office — a long random string | a1b2c3d4... |
**Don't use your Odoo password to log in to the PWA.** The PWA uses a separate API key. Your password only works for the desktop version (work.elt.systems).
“Remember me”#
Tick the “Remember me” box before logging in. After that:
- You can create a 4-digit PIN or use a password for quick unlock.
- Next time the PWA remembers everything except the PIN/password.
- The API key is stored encrypted in the phone’s local storage; the PIN/password is needed to decrypt it.
Switching language on the login screen#
At the top of the login page (under the logo) there are three flags:
- 🇫🇮 Suomi
- 🇬🇧 English
- 🇸🇪 Svenska
Pick one → the entire PWA switches immediately. The choice is saved on the phone and survives sign-out/sign-in cycles.
Auto-lock — after 30 min of inactivity#
For security, the PWA auto-locks after 30 minutes of inactivity. This prevents customer data from being exposed if you leave the phone on site.
- The lock only kicks in if you’ve ticked “Remember me” and created a PIN/password.
- Unlock: enter your PIN or password → the previous session resumes.
- You can also lock manually: Settings → Lock.
**Never share your API key!** The API key is as valuable as a password. Don't send it via WhatsApp, email or written notes. If you suspect it's leaked, contact the office immediately — they can revoke the key and issue a new one.
Signing out#
Settings → Lock locks the app but keeps the cache. Unlock with PIN.
If you want to fully sign out (e.g. you’re handing the phone over), clear browser data:
- Chrome → ⋮ → Settings → Site settings
- All sites → mobile.work.elt.systems
- Clear & reset
This also removes offline-cached tasks and product data.