Sign-in form

"Sign in" is used to log into the system, or to recover a lost password.

When to Use

Use this pattern when user needs to sign into the system.

Interaction and Behavior

General

The user may "tab" to navigate the form in the following order:

  1. First tab = active "Username" field
  2. Second tab = active "Password" field
  3. Third tab = focus on "Sign in" button
  4. Fourth tab = focus on hyperlink ("Forgot your password?")
  5. Fifth tab = return to top of the order.

Initial state

In its initial state the sign-in module consists of

Error state

In the event that invalid credentials are submitted the sign-in module consists of

Password retrieval

If the user opts to retrieve their password via the hyperlink ("Forgot your password?") the sign-in module will display

Confirmation of password retrieval

Once a user submits their email address to retrieve their password, the module will provide a confirmation on the action via text in the module.

Error of password retrieval

In the event that the user enters an invalid email address, either by mistyping or by entering an unregistered email address, the module will display an alert message.

Successful sign-out

When the user signs out of the system they are presented with the sign-in module as follows

Style

Suggested specifications.

The module container should be centered in the browser and should be some percentage of the width viewport (about one-half) but no less that 450px on desktop and tablet form factors.

Initial state

Error state

Password Retrieval

Confirmation of password retrieval

Error of password retrieval

Successful sign-out