mirror of
https://github.com/hs-web/hsweb-framework.git
synced 2026-06-06 14:15:50 +08:00
修复accesstoken方式无效
This commit is contained in:
@@ -172,11 +172,10 @@ public class SimpleOAuth2SessionBuilder implements OAuth2SessionBuilder {
|
||||
@Override
|
||||
public OAuth2Session byAccessToken(String accessToken) {
|
||||
Supplier<AccessTokenInfo> supplier = () -> oAuth2UserTokenRepository.findByAccessToken(accessToken);
|
||||
AccessTokenInfo tokenEntity = supplier.get();
|
||||
if (tokenEntity == null) {
|
||||
AccessTokenInfo tokenInfo = supplier.get();
|
||||
if (tokenInfo == null) {
|
||||
throw new NotFoundException("access_token not found");
|
||||
}
|
||||
AccessTokenInfo tokenInfo = new AccessTokenInfo();
|
||||
CachedOAuth2Session session = new CachedOAuth2Session(tokenInfo);
|
||||
session.setServerConfig(serverConfig);
|
||||
session.setRequestBuilderFactory(requestBuilderFactory);
|
||||
|
||||
Reference in New Issue
Block a user