Skip to content

User Story - Login - New User #1

@cuwilson

Description

@cuwilson

User Story
As a new employee user, I want to complete a first-time login setup so that I can create my credentials and access the system securely.

Visualization

Image Image Image Image

Development Tasks

  1. Design and implement the main login page with "Returning User" button and "New User" button
  2. Create a New User login page with username input wired to "New Login" button
  3. Create a Setup Password page with password and confirm password inputs wired to the "enter" button on New User Login page
  4. Create a Completed Setup page, wired to the Setup Password page, with success message and "Return to Login" button that is wired to main login page
  5. Implement frontend validation for username and password strength rules
  6. Create API endpoint to verify the username is allowed/available for first-time setup
  7. Store new credentials (username + hashed password) to the internal database

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions