Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-42138

Required custom profile fields, are not required with Guest status

    XMLWordPrintable

Details

    • MOODLE_25_STABLE, MOODLE_26_STABLE, MOODLE_27_STABLE, MOODLE_28_STABLE
    • MOODLE_27_STABLE, MOODLE_28_STABLE
    • MDL-42138-master
    • Hide
      1. As admin: Enable self registration and logging in as guest (but do not enable autologin)
      2. Add a required profile field that should be displayed on the registration page
      3. Logout and try to register as a new user
      4. Make sure the custom profile field is marked as required, complete registration
      5. Login as admin, edit the newly created user and make sure the field is NOT required for you
      6. Login as user, edit your own profile and make sure the field is required
      7. Log out and log in as a guest
      8. Open registration form and make sure the field is required
      Show
      As admin: Enable self registration and logging in as guest (but do not enable autologin) Add a required profile field that should be displayed on the registration page Logout and try to register as a new user Make sure the custom profile field is marked as required, complete registration Login as admin, edit the newly created user and make sure the field is NOT required for you Login as user, edit your own profile and make sure the field is required Log out and log in as a guest Open registration form and make sure the field is required

    Description

      Custom Profile Fields that are marked Required on the email-based self-registration form,
      are NOT required when the user has Guest status.

      This is important, as with a Distance Learning Site setup (we're using the PayPal gateway for course purchase), a new user (lacking a site account) looking at a course description, and clicking the link at the bottom of this to log in, is granted Guest status from that link; then on attempting to create an account on the site, the Required Custom fields are NOT required, and we end up with users necessary contact information in their profiles.

      Attachments

        Issue Links

          Activity

            People

              moodle.com Moodle HQ
              willtaylor Will Taylor
              John Okely John Okely
              David Monllaó David Monllaó
              Andrew Lyons Andrew Lyons
              David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
              Votes:
              5 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                9/Mar/15