Source snapshot: 13 October 2026. These pages describe the current implementation, including unfinished controls. See coverage and review notes.
- English
- മലയാളം
Control-panel login
Host:control.<ROOT_DOMAIN> · Route: /loginPurpose and access
Authenticate your account before entering the platform control plane.Entry, public access, and redirect rules are described for this screen below.Screen layout
Control Panel Log in displays the shared email/password LoginForm.Fields and displayed information
Fields and filters: Login form
Actions
Interaction sequence
Enter credentials → Log in → authenticate → navigate to the control root or a safe return path. Platform membership is checked when platform screens load.States and rules
A successful account login does not itself grant platform privileges. Tenant administrator roles are separate from platform membership.The rendered action controls bind loading indicators to pending state. Failed API saves keep their documented error/notification path; a loading indicator alone does not establish persistence.Implementation references
Paths below are relative to the application repository. This is source-reviewed behavior, not a recorded browser test.apps/web/src/app/sites/control/login/page.tsxapps/web/src/features/auth/login-form.tsx
apps/web/src/lib/session.ts, apps/web/src/lib/server-api.ts, apps/web/src/lib/api-client.tsAPI behavior references
apps/api/src/platform/platform-tenant-access.controller.tsapps/api/src/platform/platform.controller.tsapps/api/src/billing/plans.controller.tsapps/api/src/billing/tenant-billing.controller.tsapps/api/src/features/features.controller.tsapps/api/src/features/tenant-features.controller.tsapps/api/src/forms/forms.controller.tsapps/api/src/analytics/analytics.controller.tsapps/api/src/analytics/tenant-analytics.controller.ts