|
@@ -1,6 +1,5 @@
|
|
|
package com.uas.console.donate.controller;
|
|
|
|
|
|
-import com.uas.account.entity.UserView;
|
|
|
import com.uas.console.donate.core.support.SystemSession;
|
|
|
import com.uas.console.donate.model.UsageBufferedLogger;
|
|
|
import com.uas.console.donate.model.User;
|
|
@@ -12,6 +11,7 @@ import com.uas.sso.AuthToken;
|
|
|
import com.uas.sso.SSOConfig;
|
|
|
import com.uas.sso.SSOHelper;
|
|
|
import com.uas.sso.SSOToken;
|
|
|
+import com.uas.sso.entity.UserAccount;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.http.HttpStatus;
|
|
|
import org.springframework.ui.ModelMap;
|
|
@@ -155,10 +155,10 @@ public class SecurityController extends CommonController {
|
|
|
tk.setTime(token.getTime());
|
|
|
tk.setData(token.getData());
|
|
|
SSOHelper.setSSOCookie(request, response, tk, true);
|
|
|
- UserView user = getUserByToken(tk);
|
|
|
+ UserAccount user = getUserByToken(tk);
|
|
|
if (user != null) {
|
|
|
request.getSession().setAttribute("user", user);
|
|
|
- User u = userService.findOne(Long.valueOf(user.getDialectUID()));
|
|
|
+ User u = userService.findOne(user.getUserUU());
|
|
|
SystemSession.setUser(u);
|
|
|
}
|
|
|
// returnUrl有时候为null,然后生成URL的时候会出现undefined
|
|
@@ -168,10 +168,10 @@ public class SecurityController extends CommonController {
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
- private UserView getUserByToken(SSOToken token) {
|
|
|
- UserView authedUser = null;
|
|
|
+ private UserAccount getUserByToken(SSOToken token) {
|
|
|
+ UserAccount authedUser = null;
|
|
|
if (token.getData() != null) {
|
|
|
- authedUser = FastjsonUtils.fromJson(token.getData(), UserView.class);
|
|
|
+ authedUser = FastjsonUtils.fromJson(token.getData(), UserAccount.class);
|
|
|
}
|
|
|
return authedUser;
|
|
|
}
|