-
Bug
-
Resolution: Won't Fix
-
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
- Create an user at LDAP server with upperCase (e.g, myTestUser)
- Create an user at Magnolia's Security App matching the username in the step 1 but at lowerCase (e.g, mytestuser).
- Assign a group to him like travel-demo-editors
- At your ldap.properties file, set as groupResolverClass
Unknown macro: {{info.magnolia.jaas.sp.ldap.resolver.MagnoliaGroupResolver}
}
- Restart server to apply ldap file changes
- Try to login using mytestuser
- 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