Ignore:
Timestamp:
24 Jun 2015, 10:46:58 (9 years ago)
Author:
Henrik Bettermann
Message:

More docs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/docs/source/userdocs/applicants/browser.rst

    r13078 r13099  
    1 .. _applicants_browser:
     1.. _applicant_registration:
    22
    3 Browsing the Applicants Section :sup:`in progress`
    4 ==================================================
     3Registration
     4============
     5
     6The `ApplicantRegistrationPage` allows two register in create or in
     7update mode, depending on the
     8:ref:`mode of its context<application_mode>`, i.e. the applicants
     9container.
     10
     11In create mode, `firstname`, `middlename`, `lastname`, `email` and
     12`phone` are requested. A new record is being created.
     13
     14In update mode, only `reg_number`, `lastname` and `email` have to be
     15entered. Kofa searches for an applicant record with matching
     16registration number and lowercased lastname. If the search does not
     17yield a result, the flash message: 'No application record found' is
     18returned. The anonymous user will not know, if the registration
     19number does not exist, or the provided lastname does not match. A
     20third ``if`` statement checks whether the password has already been
     21set and used, i.e. the the application has already been started. If
     22so, the anonymous user is being requested to proceed to the login
     23page.
     24
     25In both registration modes a randomly generated password is set and
     26the email address is saved. An email with login credentials is sent
     27to this address. Finally, the browser is redirected to a landing
     28page. Depending on the portals configuration, the landing page tells
     29the user that an email has been send to her/his mailbox, or even
     30discloses additionally the login credentials. The disclosure of
     31credentials has two substantial drawbacks: (1) The login credentials
     32can be misused by web crawlers for bulk account creation, which may
     33cause the system to crash. (2) The email address provided by the
     34user is not being verified and there is no guarantee that the
     35address belongs to the user or that a mailbox with such an address
     36exists. Therefore, we strongly recommend to only send credentials to
     37email addresses.
     38
     39
     40.. _applicant_payment_tickets:
     41
     42Payment
     43=======
     44
     45
     46
     47.. _creating_students:
     48
     49Creating Student Records
     50========================
     51
Note: See TracChangeset for help on using the changeset viewer.