forked from Gitlink/microservices
feat(ruoyi支持用户在多组织中不同角色能力): 用户身份鉴定
非GitLink Cookie登录时,若该用户已在GitLink登录则生成Cookie进行设置 关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2780
This commit is contained in:
parent
afceb2c164
commit
61246005bb
|
|
@ -58,6 +58,8 @@ public class TokenService {
|
|||
}
|
||||
if (StringUtils.isEmpty(token)) {
|
||||
token = IdUtils.fastUUID();
|
||||
} else {
|
||||
loginUser.setCookie(genCookieByToken(token));
|
||||
}
|
||||
Long userId = loginUser.getSysUser().getUserId();
|
||||
String userName = loginUser.getSysUser().getUserName();
|
||||
|
|
@ -87,6 +89,10 @@ public class TokenService {
|
|||
return rspMap;
|
||||
}
|
||||
|
||||
private String genCookieByToken(String token) {
|
||||
return String.format("autologin_trustie=%s;", token);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取用户身份信息
|
||||
*
|
||||
|
|
|
|||
Loading…
Reference in New Issue