Dashboard > Struts University > Home > MailReader > MailReader Use Cases > Login
Added by Ted Husted, last edited by Ted Husted on Jul 31, 2006  (view change)


Subscribers can attach a set of credentials to an account so that it can used again.


Trillian selects Login from the Welcome page, enters her credentials into the form that appears, and selects [Save].

Username trillian
Password ****** g4rgL3
  [Save] [Reset] [Cancel]


Goal Access pre-existing subscription account
Level User Goal (User Goal, Summary, Subfunction)
Trigger Subscriber visits site
Primary Actor Subscriber

Main Success Scenario (MSS)

Step Action
1 Visitor enters credentials (username and password)
2 System retrieves the subscriber's account information
3 System acknowledges login by displaying subscriber's full name


Step Branching Action
1a Subscriber doesn't know login credentials
.1 [TODO]
1b Subscriber's account expired for lack of activity
.1 System displays Expired page
1c Subscriber enters invalid credentials
.1 System displays "error.password.mismatch" message
1d Subscriber omits username, password, or both
.1 System displays "error.username.required" and/or "error.password.required" message
1e Subscriber selects reset
.1 System clears data-entry fields
1f Subscriber selects cancel
.1 System returns to Welcome page

Preconditions and Guarantees

Precondition Guarantee Visitor is not authenticated
Success Guarantee Subscriber is authenticated

Site running on a free Atlassian Confluence Open Source Project License granted to OSS. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.5 Build:#811 Jul 25, 2007) - Bug/feature request - Contact Administrators