Browse Source

chore: user_info is nul

master
wangxiang 2 years ago
parent
commit
e063887412
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 5
      kicc-auth/src/main/java/com/cloud/kicc/auth/config/AuthorizationServerConfiguration.java

5
kicc-auth/src/main/java/com/cloud/kicc/auth/config/AuthorizationServerConfiguration.java

@ -1,11 +1,11 @@
package com.cloud.kicc.auth.config; package com.cloud.kicc.auth.config;
import com.cloud.kicc.common.core.constant.SecurityConstants; import com.cloud.kicc.common.core.constant.SecurityConstants;
import com.cloud.kicc.common.data.entity.CasUser;
import com.cloud.kicc.common.security.grant.app.ResourceOwnerCustomeAppTokenGranter; import com.cloud.kicc.common.security.grant.app.ResourceOwnerCustomeAppTokenGranter;
import com.cloud.kicc.common.security.override.KiccClientDetailsService; import com.cloud.kicc.common.security.override.KiccClientDetailsService;
import com.cloud.kicc.common.security.override.KiccCustomTokenServices; import com.cloud.kicc.common.security.override.KiccCustomTokenServices;
import com.cloud.kicc.common.security.override.KiccWebResponseExceptionTranslator; import com.cloud.kicc.common.security.override.KiccWebResponseExceptionTranslator;
import com.cloud.kicc.common.security.util.SecurityUtils;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import lombok.SneakyThrows; import lombok.SneakyThrows;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
@ -103,7 +103,8 @@ public class AuthorizationServerConfiguration extends AuthorizationServerConfigu
return accessToken; return accessToken;
} }
additionalInfo.put(SecurityConstants.DETAILS_USER, SecurityUtils.getCasUser()); CasUser casUser = (CasUser) authentication.getUserAuthentication().getPrincipal();
additionalInfo.put(SecurityConstants.DETAILS_USER, casUser);
((DefaultOAuth2AccessToken) accessToken).setAdditionalInformation(additionalInfo); ((DefaultOAuth2AccessToken) accessToken).setAdditionalInformation(additionalInfo);
return accessToken; return accessToken;
}; };

Loading…
Cancel
Save