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


Brief

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

Narrative

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

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

Extensions

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