单点登录自带code无sessionId的情况1
This commit is contained in:
parent
804723a45f
commit
f1424749bc
|
@ -166,8 +166,10 @@ public class SSOPluginLogin implements ThirdSSOAuthHandler {
|
||||||
String user = AuthService.getUserInfo(access_token, ip, client, secret);
|
String user = AuthService.getUserInfo(access_token, ip, client, secret);
|
||||||
logger.info(String.format("getTrdSSOAuth→getUserInfo返回数据:%s", user));
|
logger.info(String.format("getTrdSSOAuth→getUserInfo返回数据:%s", user));
|
||||||
String userKey = "user_sessionId_" + user;
|
String userKey = "user_sessionId_" + user;
|
||||||
|
if(httpServletRequest.getParameter("eossSessionId")!=null){
|
||||||
//存储sessionId用于退出系统
|
//存储sessionId用于退出系统
|
||||||
cache.put(userKey, httpServletRequest.getParameter("eossSessionId"));
|
cache.put(userKey, httpServletRequest.getParameter("eossSessionId"));
|
||||||
|
}
|
||||||
//当前返回类型手机,用户名,email,工号
|
//当前返回类型手机,用户名,email,工号
|
||||||
result.setUserType(UserProperType.UserName);
|
result.setUserType(UserProperType.UserName);
|
||||||
result.setUser(user);
|
result.setUser(user);
|
||||||
|
|
Loading…
Reference in New Issue