‘liusuyi’
2023-05-24 0484a33f0550b344382f0d3caac5b26bbba23ca0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Êþº¾4m
3    4
56
78
9:
9;
5<
=>?@AB
CD
=E
FG HI
JKLM tokenService.Lcom/ruoyi/framework/web/service/TokenService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;<init>()VCodeLineNumberTableLocalVariableTablethis>Lcom/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl;onLogoutSuccess„(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/springframework/security/core/Authentication;)VuserNameLjava/lang/String;request'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse;authentication2Lorg/springframework/security/core/Authentication;    loginUser.Lcom/ruoyi/common/core/domain/model/LoginUser; StackMapTableN
ExceptionsOP
SourceFileLogoutSuccessHandlerImpl.java6Lorg/springframework/context/annotation/Configuration;  Q RST UVN WX YX Z[\ ]^#com/ruoyi/common/constant/ConstantsLogout 退出成功java/lang/Object_ `a bcd efg hij kl<com/ruoyi/framework/security/handle/LogoutSuccessHandlerImplKorg/springframework/security/web/authentication/logout/LogoutSuccessHandler,com/ruoyi/common/core/domain/model/LoginUserjava/io/IOExceptionjavax/servlet/ServletException,com/ruoyi/framework/web/service/TokenService getLoginUserW(Ljavax/servlet/http/HttpServletRequest;)Lcom/ruoyi/common/core/domain/model/LoginUser;"com/ruoyi/common/utils/StringUtils    isNotNull(Ljava/lang/Object;)Z getUsername()Ljava/lang/String;getToken delLoginUser(Ljava/lang/String;)V(com/ruoyi/framework/manager/AsyncManagerme,()Lcom/ruoyi/framework/manager/AsyncManager;0com/ruoyi/framework/manager/factory/AsyncFactoryrecordLogininfor`(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/TimerTask;execute(Ljava/util/TimerTask;)V'com/ruoyi/common/core/domain/AjaxResultsuccess=(Ljava/lang/String;)Lcom/ruoyi/common/core/domain/AjaxResult;com/alibaba/fastjson2/JSON toJSONString&(Ljava/lang/Object;)Ljava/lang/String;#com/ruoyi/common/utils/ServletUtils renderString=(Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)V! /*·±  ÇE*´+¶:¸™)¶:*´¶¶¸
 ½ ¸ ¶, ¸¸¸±)
*,.%082D3>!"EE#$E%&E'(
;)*+ü8,-./012