package com.ruoyi.system.utils;

import java.lang.annotation.*;

/**
 * Created with IntelliJ IDEA.
 *
 * @Auther: ZouTiancong
 * @Date: 2022/05/23/22:37
 * @Description:
 */
@Target({ ElementType.TYPE, ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Auth {
    boolean token() default true;

    /**
     * 是否要求 Token 对应的服务端 Redis 会话仍然有效。
     *
     * <p>默认关闭以保持普通用户和骑手接口的现有认证行为；商家业务接口按需显式开启。</p>
     */
    boolean session() default false;
}
