Helius
2021-03-09 8fe37f0f7af3667b60e0f29a1ce8188c08c35bb1
zq-erp/src/main/java/com/matrix/system/common/interceptor/ApiUserLoginInterceptor.java
@@ -33,7 +33,7 @@
    private RedisClient redisClient;
    @Value("${login_private_key}")
    private static String privateKey;
    private  String privateKey;
    @Value("${evn}")
    private String evn;
@@ -46,13 +46,13 @@
    @Override
    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
       if ("dev".equals(evn)) {
       /*if ("dev".equals(evn)) {
            SysUsers sysUsers = sysUsersDao.selectById(1012L);
            request.getSession().setAttribute(MatrixConstance.LOGIN_KEY, sysUsers);
            return true;
        }
        }*/
        String token = resolveToken(request);
        String token = resolveToken(request,privateKey);
        AjaxResult ajaxResult = new AjaxResult();
        ajaxResult.setStatus(AjaxResult.STATUS_LOGIN_INVALID);
@@ -95,7 +95,7 @@
     * @param request
     * @return
     */
    public static String resolveToken(HttpServletRequest request) {
    public static String resolveToken(HttpServletRequest request,String privateKey) {
        String headToken = request.getHeader(TOKEN_HEADER);
        String sb = request.getRequestURI();