|
@@ -122,6 +122,11 @@ public class TokenFilter implements Filter {
|
|
boolean isAllow = this.filterAccessUrl(url);
|
|
boolean isAllow = this.filterAccessUrl(url);
|
|
if (!isAllow) {
|
|
if (!isAllow) {
|
|
if (loginInfo.hasExpired(PLATFORM_SESSION_EXPIRE_TIME)) {
|
|
if (loginInfo.hasExpired(PLATFORM_SESSION_EXPIRE_TIME)) {
|
|
|
|
+ if (StringUtils.isBlank(loginInfo.getPassword())) {
|
|
|
|
+ log.info("Can't reLogin, no password.");
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
|
|
+
|
|
boolean isDoing = authService.isDoingExam(loginInfo.getRootOrgId(), loginInfo.getAccountType(), loginInfo.getAccount());
|
|
boolean isDoing = authService.isDoingExam(loginInfo.getRootOrgId(), loginInfo.getAccountType(), loginInfo.getAccount());
|
|
log.info("[Check Doing Exam] result is " + isDoing);
|
|
log.info("[Check Doing Exam] result is " + isDoing);
|
|
if (isDoing) {
|
|
if (isDoing) {
|