Uploaded image for project: 'LDAP Connector'
  1. LDAP Connector
  2. MGNLLDAP-126

Login is case sensitive

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Neutral Neutral
    • None
    • 1.10.3

      After MGNLLDAP-117, LDAP users which logs in Magnolia through MagnoliaRoleResolver or MagnoliaGroupResolver needs an exact match between LDAP and Magnolia username (case sensitive).

      Steps to reproduce

      1. Create an user at LDAP server with upperCase (e.g, myTestUser)
      2. Create an user at Magnolia's Security App matching the username in the step 1 but at lowerCase (e.g, mytestuser).
      3. Assign a group to him like travel-demo-editors
      4. At your ldap.properties file, set as groupResolverClass 
        Unknown macro: {{info.magnolia.jaas.sp.ldap.resolver.MagnoliaGroupResolver}

        }

      5. Restart server to apply ldap file changes
      6. Try to login using mytestuser 
      7. Check the login doesn't succeed

      Expected results
      LDAP users logins without any case sensitive restriction

      Actual results
      LDAP and Magnolia username must match

      Workaround
      N/A

      Development notes
      N/A

        Acceptance criteria

              Unassigned Unassigned
              ccantalapiedra Carlos Cantalapiedra
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD