|
@@ -49,16 +49,21 @@ public class PasswordAuthStrategy implements IAuthStrategy {
|
|
|
LoginUser loginUser = new LoginUser();
|
|
|
loginUser.setUserId("sdsd");
|
|
|
loginUser.setUserType("pc");
|
|
|
+ SaLoginParameter loginParameter = createLoginModel();
|
|
|
+ LoginHelper.login(loginUser, loginParameter);
|
|
|
+ AuthVO authVO = new AuthVO();
|
|
|
+ authVO.setAccessToken(StpUtil.getTokenValue());
|
|
|
+ authVO.setExpireIn(StpUtil.getTokenTimeout());
|
|
|
+ return authVO;
|
|
|
+ }
|
|
|
+
|
|
|
+ private static SaLoginParameter createLoginModel() {
|
|
|
SaLoginParameter loginParameter = new SaLoginParameter();
|
|
|
loginParameter.setDeviceType("pc");
|
|
|
loginParameter.setTimeout(10);
|
|
|
loginParameter.setActiveTimeout(30);
|
|
|
loginParameter.setExtra(LoginHelper.CLIENT_KEY, "");
|
|
|
- LoginHelper.login(loginUser, loginParameter);
|
|
|
- AuthVO authVO = new AuthVO();
|
|
|
- authVO.setAccessToken(StpUtil.getTokenValue());
|
|
|
- authVO.setExpiresTime(StpUtil.getTokenTimeout());
|
|
|
- return authVO;
|
|
|
+ return loginParameter;
|
|
|
}
|
|
|
|
|
|
private UserVO getUserByAccount(String tenantId, String account) {
|