Changes between Version 1 and Version 2 of UserOptInConsent


Ignore:
Timestamp:
Apr 16, 2018, 10:07:44 AM (7 years ago)
Author:
skwang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UserOptInConsent

    v1 v2  
    77== User Experience ==
    88
     9== Existing code ==
     10
     11As of April 2018, BOINC already contains a [wiki:TermsOfUse 'terms of use' mechanism] for the BOINC client when creating a new account. If the file 'terms_of_use.txt' (filename is hardcoded) is in the root of the project directory, the contents of the file will be presented to the user when s/he creates an account. However, there is no persistent 'storing' of the datetime the user consented to the terms of use.
     12
     13The BOINC Web code does not have the ability to sign up directly (this statement has not yet been confirmed). If not, it would have to also use this terms-of-use mechanism.
     14
     15Additionally, it is not known whether account managers, such as BAM!, use this terms-of-use mechanism.
     16
    917== Technical Implementation ==
    1018
     
    1422
    1523It's purpose is to store the datetime of the user's consent to the terms of use. If zero, user has not consented (yet).
     24
     25=== RPC ===
     26
     27The main RPC that needs to be changed is `create_account.php`, which needs to fill this field when the user creates his/her account.
     28
     29=== Web site ===
     30
     31(to be written)