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

Sign in initial

Error state

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

Sign in error

Password retrieval

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

Sign in password retrieval

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.

Sign in password retrieval confirmation

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.

Sign in password retrieval error

Successful sign-out

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

Sign in successful signout

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

Sign in initial

Error state

Sign in error

Password Retrieval

Sign in password retrieval

Confirmation of password retrieval

Sign in password retrieval confirmation

Error of password retrieval

Sign in password retrieval error

Successful sign-out

Sign in successful signout