deason před 7 roky
rodič
revize
739dd25ded

+ 7 - 1
src/main/java/cn/com/qmth/examcloud/app/config/AccessInterceptor.java

@@ -20,6 +20,8 @@ import javax.servlet.http.HttpServletResponse;
 import java.util.Date;
 import java.util.Map;
 
+import static cn.com.qmth.examcloud.app.model.Constants.PASSWORD;
+
 public class AccessInterceptor extends HandlerInterceptorAdapter {
     private final static Logger log = LoggerFactory.getLogger(AccessInterceptor.class);
     @Autowired
@@ -77,7 +79,11 @@ public class AccessInterceptor extends HandlerInterceptorAdapter {
             String[] values = entry.getValue();
             params.append("&").append(name).append("=");
             if (values.length > 0) {
-                params.append(values[0]);
+                if (PASSWORD.equalsIgnoreCase(name)) {
+                    params.append("***");
+                } else {
+                    params.append(values[0]);
+                }
             }
         }
         /*try {

+ 2 - 0
src/main/java/cn/com/qmth/examcloud/app/model/Constants.java

@@ -21,6 +21,8 @@ public interface Constants {
 
     String DEFAULT_ACCOUNT_TYPE = "COMMON_LOGIN_NAME";
 
+    String PASSWORD = "password";
+
     /* 常用状态码 */
     String CODE_0 = "0";//错误
     String CODE_200 = "200";//成功