package com.huigou.uasp.bmp.intercept;

import com.huigou.context.Operator;

import javax.servlet.http.HttpServletRequest;

/**
 * 跨站请求伪造Token校验策略。
 *
 * @author yonghuan
 */
public interface CsrfTokenVerifyStrategy {

    /**
     * 校验请求是否合法。
     *
     * @param request  http 请求
     * @param operator 当前操作者
     * @return 如果合法就返回true，否则返回false
     */
    boolean verify(HttpServletRequest request, Operator operator);

}
