Skip to main content

Developer Login

Accessing the Login Interface

  • A login URL will be assigned and shared with each user.

  • Upon accessing the URL, the login screen will be rendered with the following UI layout:

    Left Panel: Static login-themed image.

    Right Panel: Brand image (dynamic, configurable via Settings).

Login Elements

  • Company Selection Dropdown (Optional)

    Visible based on tenant configuration.

    If enabled, allows the user to select the organization before credential input.

  • Email ID Field:

    Direct Login: The Admin can set the preferred login method — email ID, employee ID, or phone number — for direct user access

  • Password Field

    First-Time Login: Users receive a default password via email or admin setup. After initial login, user is forced to reset the password through a mandatory change password prompt

    Reauthentication: User must re-login with the new password to continue session.

  • Preferences

    Remember Me Checkbox: Persists the session via secure local storage or cookie (based on frontend token storage config). Token validity and expiration managed via backend session handler.

    Language change : If multi-language support is enabled, the user can choose their preferred localized language.

Post-Login

  • Upon successful authentication:

    User is redirected to the designated landing page (dashboard or role-based route).

    The user can access and use the session while it is active. Once the session expires, re-login is required