feat: 微信公众号扫码登录
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.schisandra.auth.api;
|
||||
|
||||
import com.schisandra.auth.entity.Result;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
|
@@ -1,6 +1,5 @@
|
||||
package com.schisandra.auth.application.controller;
|
||||
|
||||
import cn.dev33.satoken.stp.SaTokenInfo;
|
||||
import cn.dev33.satoken.stp.StpUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
@@ -29,10 +28,12 @@ import lombok.SneakyThrows;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.http.HttpRequest;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpSession;
|
||||
import java.util.*;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import java.util.stream.Collectors;
|
||||
@@ -364,7 +365,7 @@ public class SchisandraAuthUserController {
|
||||
public Result getClientToken(String clientId) {
|
||||
String key = redisUtil.buildKey(WX_LOGIN_TOKEN, clientId);
|
||||
String result = redisUtil.get(key);
|
||||
if(StringUtils.isBlank(result)){
|
||||
if (StringUtils.isBlank(result)) {
|
||||
return Result.fail();
|
||||
}
|
||||
return Result.ok(JSONObject.parseObject(result));
|
||||
|
Reference in New Issue
Block a user