Employee access is now managed through admin-created accounts in the same website database used by the careers and timesheet pages.
Accounts are created by administrators and can be activated or deactivated without code changes.
Successful logins go directly to the employee portal so employees can move between profile, timesheets, and password settings.
The portal uses the same MySQL backend as the rest of the site, with dedicated employee account storage.