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

Validation when creating users through webservices needs to be reviewed and fixed

XMLWordPrintable

      While reviewing a change Apu was making (MDL-25027) I noticed a couple of thigns that the webservice function that creates users was missing:

      1. Username must be lower case (reference: https://github.com/samhemelryk/moodle/blob/master/user/editadvanced_form.php#L172)
      2. Username should be using PARAM_USERNAME or at least cleaning with it and checking for differences (reference as above)
      3. user_create_user should be checking password policy etc (I think there may be an issue for this)

      Cheers
      Sam

            jerome Jérôme Mouneyrac
            samhemelryk Sam Hemelryk
            Rossiani Wijaya Rossiani Wijaya
            Sam Hemelryk Sam Hemelryk
            Rajesh Taneja Rajesh Taneja
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.