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.
Back to migration overview

TransPress Next API

Sign in

Point the form to the Fastify API with `NEXT_PUBLIC_API_BASE_URL`.