Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 1.8.5
    • Fix Version/s: DEV backlog
    • Component/s: Authentication
    • Labels:
      None
    • Environment:
      Mysql 5.XX
      php 4.XX
    • Database:
      MySQL
    • Affected Branches:
      MOODLE_18_STABLE
    • Rank:
      4407

      Description

      external db authentication is not case sensitive username field. So if external database auth we have an username that appears like username "11M" but his first log was like "11m",then internal account will be "11m". and "11M" always fails.
      Moreover db auth sync users fails too because usernames dont match.

        Activity

        Hide
        Petr Škoda added a comment -

        I ma afraid only lowercase usernames are supported by moodle, the usernames in external db will have to be created in lowercase

        Show
        Petr Škoda added a comment - I ma afraid only lowercase usernames are supported by moodle, the usernames in external db will have to be created in lowercase
        Hide
        Michael Perez added a comment -

        Ok Petr, thanks. It change issue to improvement.

        Show
        Michael Perez added a comment - Ok Petr, thanks. It change issue to improvement.
        Hide
        Jeffrey Silverman added a comment -

        Why? Why does Moodle only accept lowercase usernames? How about numbers? How about underscores or other non-alphanumeric characters?

        Thank you!

        Show
        Jeffrey Silverman added a comment - Why? Why does Moodle only accept lowercase usernames? How about numbers? How about underscores or other non-alphanumeric characters? Thank you!

          People

          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: