mirror of
https://gitee.com/ssssssss-team/magic-boot.git
synced 2025-02-28 21:22:48 +08:00
<feat>提交代码,修复BUG
This commit is contained in:
parent
1904d7b9d8
commit
0476711b2f
@ -5,6 +5,7 @@ import cn.dev33.satoken.stp.StpUtil;
|
||||
import cn.hutool.core.map.MapUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import com.alibaba.druid.pool.DruidDataSource;
|
||||
import io.micrometer.common.util.StringUtils;
|
||||
import jakarta.annotation.Resource;
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import org.springframework.jdbc.core.JdbcTemplate;
|
||||
@ -64,7 +65,7 @@ public class MagicApiAuthorizationInterceptor implements AuthorizationIntercepto
|
||||
@Override
|
||||
public MagicUser getUserByToken(String token) throws MagicLoginException {
|
||||
String loginId = (String) StpUtil.getLoginIdByToken(token);
|
||||
if (StpUtil.isLogin(loginId)) {
|
||||
if (StringUtils.isNotBlank(loginId) && StpUtil.isLogin(loginId)) {
|
||||
return new MagicUser(loginId, loginId, token);
|
||||
} else {
|
||||
throw new MagicLoginException("很抱歉,Token无效");
|
||||
|
Loading…
Reference in New Issue
Block a user