# Employee Login

## Scope

Login

Employee Mobile Application

## Actors <a href="#actors" id="actors"></a>

ULB Employees

## Details <a href="#details" id="details"></a>

1. Username/ password based login to be provided.
2. Option to enter username, password, and city selection is provided.
3. On successful login, user is taken to home page.
4. On failure, invalid username/ password toast message is displayed.
5. On forgot password, an info dialog box is displayed, asking user to reset password using web application.

### Actions <a href="#actions" id="actions"></a>

#### Login <a href="#login" id="login"></a>

1. On successful login, Home is displayed.
2. On failure, toast message is displayed.

Invalid username or password!

#### Forgot Password <a href="#forgotpassword" id="forgotpassword"></a>

1. Info dialog box is displayed.

Please use MUKTASoft web login to reset the password.

#### Validations <a href="#validations" id="validations"></a>

1. System has to validate username and password and allow user to login if found correct.

### Configuration <a href="#configuration" id="configuration"></a>

None

### Notifications <a href="#notifications" id="notifications"></a>

None

## User Interface <a href="#userinterface" id="userinterface"></a>

<div><figure><img src="/files/Jh0LZgXTVPQUsJPn5PB5" alt=""><figcaption></figcaption></figure> <figure><img src="/files/3IaHRyjUXanPcKuOLPh3" alt=""><figcaption></figcaption></figure> <figure><img src="/files/V1oMo5XTHlZnjnhMACGO" alt=""><figcaption></figcaption></figure></div>

## Acceptance Criteria <a href="#acceptancecriteria" id="acceptancecriteria"></a>

1. User is able to enter username, password and select city.
2. On successful login, user is allowed to login.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.digit.org/works/reference-implementations/muktasoft-v2.2/specifications/functional-requirements/user-stories/employee-mobile-application/employee-login.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
