Files
springboot-scaffold/target/classes/com/example/scaffold/security/satoken/SaTokenConfig.class

37 lines
4.6 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=<00>
 java/lang/Object<init>()V*cn/dev33/satoken/interceptor/SaInterceptor
run(()Lcn/dev33/satoken/fun/SaParamFunction;
 )(Lcn/dev33/satoken/fun/SaParamFunction;)V
 Eorg/springframework/web/servlet/config/annotation/InterceptorRegistryaddInterceptor<00>(Lorg/springframework/web/servlet/HandlerInterceptor;)Lorg/springframework/web/servlet/config/annotation/InterceptorRegistration;java/lang/String/api/**
 Iorg/springframework/web/servlet/config/annotation/InterceptorRegistrationaddPathPatterns`([Ljava/lang/String;)Lorg/springframework/web/servlet/config/annotation/InterceptorRegistration;! /api/auth/**#/api/learning/**%/api/users/count
' (excludePathPatterns*'cn/dev33/satoken/filter/SaServletFilter
)-/**
)/ 01
addInclude>([Ljava/lang/String;)Lcn/dev33/satoken/filter/SaServletFilter;3/5 /index.html7 /ioc.html9 /aop.html; /mybatis.html=/transaction.html? /users.htmlA /api.htmlC/css/**E/js/**G /favicon.icoI/h2-console/**
)K L1
addExcludeN O0()Lcn/dev33/satoken/filter/SaFilterAuthStrategy;
)Q RSsetAuthY(Lcn/dev33/satoken/filter/SaFilterAuthStrategy;)Lcn/dev33/satoken/filter/SaServletFilter;U V1()Lcn/dev33/satoken/filter/SaFilterErrorStrategy;
)X YZsetErrorZ(Lcn/dev33/satoken/filter/SaFilterErrorStrategy;)Lcn/dev33/satoken/filter/SaServletFilter; \]^ _`3com/example/scaffold/security/satoken/SaTokenConfiglogLorg/slf4j/Logger;bSa-Token 认证失败: {}
def ghjava/lang/Throwable
getMessage()Ljava/lang/String; jkl mnorg/slf4j/Loggererror'(Ljava/lang/String;Ljava/lang/Object;)Vp%{"code": 401, "message": "未登录"}
rst uv cn/dev33/satoken/router/SaRoutermatch<([Ljava/lang/String;)Lcn/dev33/satoken/router/SaRouterStaff;
xyz {v%cn/dev33/satoken/router/SaRouterStaffnotMatch
x~ <00>checkO(Lcn/dev33/satoken/fun/SaParamFunction;)Lcn/dev33/satoken/router/SaRouterStaff;
<00><00><00> <00>cn/dev33/satoken/stp/StpUtil
checkLogin
<00><00><00> <00><00>org/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;<00>Borg/springframework/web/servlet/config/annotation/WebMvcConfigurerCodeLineNumberTableLocalVariableTablethis5Lcom/example/scaffold/security/satoken/SaTokenConfig;addInterceptorsJ(Lorg/springframework/web/servlet/config/annotation/InterceptorRegistry;)VregistryGLorg/springframework/web/servlet/config/annotation/InterceptorRegistry;MethodParameterssaServletFilter+()Lcn/dev33/satoken/filter/SaServletFilter;RuntimeVisibleAnnotations-Lorg/springframework/context/annotation/Bean;lambda$saServletFilter$3)(Ljava/lang/Throwable;)Ljava/lang/Object;eLjava/lang/Throwable;lambda$saServletFilter$2(Ljava/lang/Object;)VobjLjava/lang/Object;lambda$saServletFilter$1*(Lcn/dev33/satoken/router/SaRouterStaff;)Vr'Lcn/dev33/satoken/router/SaRouterStaff;lambda$addInterceptors$0handle<clinit>
SourceFileSaTokenConfig.java6Lorg/springframework/context/annotation/Configuration;HLorg/springframework/boot/autoconfigure/condition/ConditionalOnProperty;name auth.type havingValuesatokenBootstrapMethods<00><00>
\<00> <00><00><00>
\<00> <00><00><00><00>
\<00> <00><00><00>
\<00> <00><00><00><00>
<00><00><00> <00><00>"java/lang/invoke/LambdaMetafactory metafactory<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClasses<00>%java/lang/invoke/MethodHandles$Lookup<00>java/lang/invoke/MethodHandlesLookup!\<00>_`<00>/*<2A><01><00><00> <00><00><00><00><00>t4+<2B>Y<> <00> <0A><04>YS<><06>Y SY"SY$S<>&W<><00>"&/'3,<00>4<00><00>4<00><00><00><00><00><00><00><00>n<>)Y<>+<04>Y,S<>. <0C>Y2SY4SY6SY8SY:SY<SY>SY@SYBSY DSY
FSY HS<48>J<>M<00>P<>T<00>W<><00>35Z7b<jBm3<00> n<00><00><00><00>
<00><00><00>?<11>[a*<2A>c<>io<><00>
CD<00> <00><00>
<00><00><00>]'<04>YS<>q<05>Y SY"S<>w<>|<00>}W<><00>=>"?&@<00> '<00><00>
<00><00><00>.<04><00><><00>?<00> <00><00>
<00><00><00>2<04><00><><00>
$%<00> <00><00><00><00>! \<5C><00><>[<5B><00><00><00><00><00><00><00>[s<00><00>s<00><00>*<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>
<00><00><00>