提交 | 用户 | 时间 | ||
e7c126 | 1 | package com.iailab.framework.security.core.annotations; |
H | 2 | |
3 | import java.lang.annotation.*; | |
4 | ||
5 | /** | |
6 | * 声明用户需要登录 | |
7 | * | |
8 | * 为什么不使用 {@link org.springframework.security.access.prepost.PreAuthorize} 注解,原因是不通过时,抛出的是认证不通过,而不是未登录 | |
9 | * | |
10 | * @author iailab | |
11 | */ | |
12 | @Target({ElementType.METHOD}) | |
13 | @Retention(RetentionPolicy.RUNTIME) | |
14 | @Inherited | |
15 | @Documented | |
16 | public @interface PreAuthenticated { | |
17 | } |