|
|
@@ -10,6 +10,7 @@ import com.uas.sso.entity.Token;
|
|
|
import com.uas.sso.service.UserService;
|
|
|
import com.uas.sso.foreign.weixin.entity.UserInfo;
|
|
|
import com.uas.sso.foreign.weixin.service.WeChatService;
|
|
|
+import com.uas.sso.sync.service.SyncUserService;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
@@ -40,6 +41,9 @@ public class WeChatController extends BaseController {
|
|
|
@Autowired
|
|
|
private AppService appService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private SyncUserService syncUserService;
|
|
|
+
|
|
|
private static final String WX_LOGIN_SCOPE = "snsapi_login";
|
|
|
|
|
|
private static final Logger LOGGER = LoggerFactory.getLogger(WeChatController.class);
|
|
|
@@ -101,6 +105,8 @@ public class WeChatController extends BaseController {
|
|
|
|
|
|
tokenService.delete(t);
|
|
|
|
|
|
+ // 同步到账号服务
|
|
|
+ syncUserService.sendUserToSso(user.getUserUU());
|
|
|
return success();
|
|
|
}
|
|
|
|