Browse Source

代理登录未成功登录跳转并显示未登录状态

wangmh 7 years ago
parent
commit
354fcf0cb4

+ 4 - 0
sso-server/src/main/java/com/uas/sso/controller/LoginController.java

@@ -274,6 +274,10 @@ public class LoginController extends BaseController {
             }
 
             UserAccount userAccount = userAccountService.findOneByUserUU(app.getUid(), userUU, spaceUU);
+
+            if (userAccount == null) {
+                return success(new ModelMap("returnUrl", HttpUtil.decodeURL(returnUrl)));
+            }
             return loginByUser(userAccount, returnUrl, null, true);
         }
         return error("验证信息已过期");