Changes between Version 4 and Version 5 of RightToErasure


Ignore:
Timestamp:
Apr 5, 2018, 11:55:08 AM (6 years ago)
Author:
Kevin Reed
Comment:

Reverted to version 2.

Legend:

Unmodified
Added
Removed
Modified
  • RightToErasure

    v4 v5  
    1313- You will receive an email which contains a link.  Please click on that link.
    1414- On the page displayed, you will need to re-enter your password and then click “Delete my Account”
    15 - At this point the account is scheduled to be deleted.  The actual deletion will occur within 48 hours. 
    1615
    17 At any point before the delete occurs you can return to this page and cancel the scheduled deletion.
     16At this point all information about your account will be immediately deleted.”
    1817}}}
    1918Once the user provides their password, an email is sent to the user with a link that is similar to:
     
    2221<base_url>/confirm_delete_account.php?userid=<userid>&token=<token>
    2322}}}
    24 When they click on the link they will be taken to a page that asks them if they are sure that they want to delete their account.  They must re-enter their password and click the button that says "delete account" in order to have there account deleted.  They will be informed that their account has been scheduled to be deleted within the next 48 hours.
     23When they click on the link they will be taken to a page that asks them if they are sure that they want to delete their account.  They must re-enter their password and click the button that says "delete account" in order to have there account deleted.  The account will be immediately deleted at this point and the user will be redirected to the project's home page.
    2524
    2625If the user returns to the request_delete_account.php while they have an active token, the page will ask them to check their email for the email that was sent and then provide them with an option to generate a new email if they cannot find the first one.  This will again require the user to enter their password to generate the email.
    27 
    28 If the user returns to the request_delete_account.php while the delete is scheduled they will see a message that states that there account is scheduled to be deleted but that they can cancel the deletion by clicking a button.
    2926
    3027== Technical Implementation ==
     
    4946 * public_cross_project_id varchar(254) not null
    5047 * delete_time not null default unix_timestamp()
    51 
    52 === Altered Tables ===
    53 user
    54  * delete_request_time int nullable
    5548
    5649=== Token Generation ===