Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: Grails-Spring-Security-Core 1.2
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Environment:Grails 1.3.7 w/ Spring-Security Core 1.2+, and Spring Security LDAP, or CAS, or Mock, or Shibboleth Native SP.
Sub-plugin provides it's own 'org.springframework.security.core.userdetails.User' implementation.
-
Patch Submitted:Yes
-
Patch attached:Yes
Description
Trying to migrate old acegi plugins to Spring Security, but it looks like a commit from back in august broke support for Non-Domain-Class based principals.
Commit that broke this support:
https://github.com/grails-plugins/grails-spring-security-core/commit/e8e9eecb2dcb8489d1065a9ee1644b5ce223f0fc
Plug-ins affected:
grails-spring-security-ldap
grails-spring-security-mock
grails-spring-security-shibboleth
grails-spring-security-cas
grails-spring-security-saml
The fix for this bug has been submitted as a pull request on GitHub.
https://github.com/grails-plugins/grails-spring-security-core/pull/13
Please don't set time estimates - this is for the developer to determine.