Work / DwarSeva / Wiki / Surfaces
admin-login
Surfacedraftverified 2026-10-04
SURFACE.WEB.ADMIN.LOGINSummary
Sign in to the super-admin console with email and password.
Raw wireframe
- .context/designs/web/admin/login.html
Why it is drawn this way
Email here, phone on mobile. The console authenticates by email; the mobile app by phone.
A failed login replaces the page. AuthGuard renders "Authentication Error" with the provider's message and Try Again in place of the form — the error state. The loading state is its "Authenticating..." spinner.
Any signed-in user gets in. The guard checks sign-in, not role.
Related
Sources
- .context/designs/web/admin/login.html
- apps/admin/src/app/auth/login/page.tsx
- apps/admin/src/features/auth