Compatibility login
The new portal can authenticate against the existing SQL-backed user model.
This page is designed for the first migration phase: keep the legacy company code, username, password, and permission model, but move the authentication flow into a typed API.
What this proves
- Legacy SHA-512 password hashing can be mirrored in TypeScript.
- Stored procedure auth can be exposed as a clean JSON contract.
- Permission strings can become structured screen access data.
TransPress Next API
Sign in
Point the form to the Fastify API with `NEXT_PUBLIC_API_BASE_URL`.