made saved user auth remember original class if it gets re-used
parent
a7905c9f82
commit
84167396da
|
@ -67,7 +67,13 @@ public class SavedUserAuthentication implements Authentication {
|
|||
setName(src.getName());
|
||||
setAuthorities(src.getAuthorities());
|
||||
setAuthenticated(src.isAuthenticated());
|
||||
setSourceClass(src.getClass().getName());
|
||||
|
||||
if (src instanceof SavedUserAuthentication) {
|
||||
// if we're copying in a saved auth, carry over the original class name
|
||||
setSourceClass(((SavedUserAuthentication) src).getSourceClass());
|
||||
} else {
|
||||
setSourceClass(src.getClass().getName());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue