|
|
@ -136,10 +136,9 @@ public class RedissonSessionRepository implements FindByIndexNameSessionReposito
|
|
|
|
if (map != null) {
|
|
|
|
if (map != null) {
|
|
|
|
map.fastPut(attributeName, attributeValue);
|
|
|
|
map.fastPut(attributeName, attributeValue);
|
|
|
|
|
|
|
|
|
|
|
|
String principalSessionAttr = getSessionAttrNameKey(PRINCIPAL_NAME_INDEX_NAME);
|
|
|
|
|
|
|
|
String securityPrincipalSessionAttr = getSessionAttrNameKey(SPRING_SECURITY_CONTEXT);
|
|
|
|
String securityPrincipalSessionAttr = getSessionAttrNameKey(SPRING_SECURITY_CONTEXT);
|
|
|
|
|
|
|
|
|
|
|
|
if (attributeName.equals(principalSessionAttr)
|
|
|
|
if (attributeName.equals(PRINCIPAL_NAME_INDEX_NAME)
|
|
|
|
|| attributeName.equals(securityPrincipalSessionAttr)) {
|
|
|
|
|| attributeName.equals(securityPrincipalSessionAttr)) {
|
|
|
|
// remove old
|
|
|
|
// remove old
|
|
|
|
if (principalName != null) {
|
|
|
|
if (principalName != null) {
|
|
|
|