Changes between Version 1 and Version 2 of s2s-login-functionality


Ignore:
Timestamp:
03/11/10 18:32:31 (15 years ago)
Author:
dido
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • s2s-login-functionality

    v1 v2  
    66 
    77== Overview == 
    8 ^(Provide a brief overview of the whole task in its first revision. Stick to the current revision of the task, but keep an eye to the whole task progress, and stay alert for possible smells.)^ 
    9  
     8The user should have the opportunity to: 
     9 * Login 
     10 * Logout 
     11 * Register 
     12 * Change his account data 
     13 * Preview his data 
     14 * Recover forgotten password 
     15The goal of this task is to provide this functionality. 
    1016== Task requirements == 
    11 ^(List the necessary requirements that the task must fulfill.)^ 
     17 * provide 
     18   * Login page 
     19    * Two text fields for password and email 
     20    * Back button 
     21   * Logout functionality 
     22   * User account data page 
     23    * ability to change/add/remove screen name 
     24    * ability to add additional emails 
     25    * ability to change password (may require additional page) 
     26    * ability to add/remove avatar image 
     27    * editable additional info 
     28    * notification for personal data publicity (label) 
     29    * link to preview data page 
     30   * User details preview: Shows user info as the others sees it. 
     31    * Should show avatar, screen name, emails(depends on user input), description 
     32   * Register page: Should contain text input controls for all properties that the user can give input on 
     33    * email - required 
     34    * password - required 
     35    * repeat password - required 
     36    * upload image control - with description of size limitation 
     37    * screen name 
     38    * description 
     39   * Forgotten password page 
     40    * Conformation page that show massage to the user that the new password is sent to the mail 
    1241 
    1342== Task result == 
    14 ^(List the end product of the task (for example "Source code", "Wiki page", etc.))^ 
     43 * Code 
    1544 
    1645== Implementation idea == 
    17 ^(Provide some rough implementation idea(s).)^ 
     46 * Use existing visual language and extend it to fit the requirements 
    1847 
    1948== Related == 
    20 ^(Add links to related tasks that could be useful or helpful.)^ 
    2149 
    2250== How to demo == 
    23 ^(Provide instructions for demonstration of the task.)^ 
     51 * Go to server page 
     52 * Register new user 
     53 * logout and login again 
     54 * Change some personal data 
     55 * request password change 
    2456 
    2557= Design =