cuikaidong
2025-06-12 066063ed92fdd40da4dfe21770557f3adba3e1af
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Êþº¾4Œ
W    X YZ[\
]^
_`
a
]b
cd
efgh
W
ij klmnopqrst userService2Lorg/jeecg/modules/system/service/ISysUserService;<init>()VCodeLineNumberTableLocalVariableTablethis/Lorg/jeecg/modules/shiro/web/TestWebController;
setService5(Lorg/jeecg/modules/system/service/ISysUserService;)VMethodParametersRuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;loginO(Ljava/lang/String;Ljava/lang/String;)Lorg/jeecg/modules/shiro/vo/ResponseBean;usernameLjava/lang/String;passworduser)Lorg/jeecg/modules/system/entity/SysUser;passwordEncode StackMapTableuv5Lorg/springframework/web/bind/annotation/PostMapping;value/login"RuntimeVisibleParameterAnnotations6Lorg/springframework/web/bind/annotation/RequestParam;article+()Lorg/jeecg/modules/shiro/vo/ResponseBean;subject"Lorg/apache/shiro/subject/Subject;w4Lorg/springframework/web/bind/annotation/GetMapping;/article requireAuth /require_auth:Lorg/apache/shiro/authz/annotation/RequiresAuthentication; requireRole /require_role1Lorg/apache/shiro/authz/annotation/RequiresRoles;adminrequirePermission/require_permission7Lorg/apache/shiro/authz/annotation/RequiresPermissions;logical+Lorg/apache/shiro/authz/annotation/Logical;ANDviewedit unauthorized8Lorg/springframework/web/bind/annotation/RequestMapping;path/4018Lorg/springframework/web/bind/annotation/ResponseStatus;%Lorg/springframework/http/HttpStatus; UNAUTHORIZED
SourceFileTestWebController.java8Lorg/springframework/web/bind/annotation/RestController;  x yz'org/jeecg/modules/shiro/vo/ResponseBean用户不存在!u {|} ~ € |‚ ƒ„v …† Login success,org/apache/shiro/authz/UnauthorizedException‡ ˆ‰w Š‹You are already logged in You are guestYou are authenticatedYou are visiting require_role-You are visiting permission require edit,view Unauthorized-org/jeecg/modules/shiro/web/TestWebControllerjava/lang/Object'org/jeecg/modules/system/entity/SysUserjava/lang/String org/apache/shiro/subject/Subject0org/jeecg/modules/system/service/ISysUserService getUserByName=(Ljava/lang/String;)Lorg/jeecg/modules/system/entity/SysUser; getPassword()Ljava/lang/String;$org/jeecg/common/system/util/JwtUtilsign8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;((ILjava/lang/String;Ljava/lang/Object;)VgetSalt"org/jeecg/common/util/PasswordUtilencryptJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;equals(Ljava/lang/Object;)Zorg/apache/shiro/SecurityUtils
getSubject$()Lorg/apache/shiro/subject/Subject;isAuthenticated()Z!/*·±  !"#>*+µ±
  !$%&'(ÖX*´+¹N-Ç»YÈ+-¶¸·°+,-¶    ¸
:-¶¶ ™»YÈ +-¶¸·°» Y·¿% &'$)/*;+P-4X !X)*X+* M,-/).*/ü$0ü+1$    )+%23[s4563s)63s+78w)¸L+¹™»YÈ·°»YÈ·°34 57) !%9:/ü;%<3[s=>88»YÈ·°>  !%<3[s?@A88»YÈ·°D  !%<3[sBC3[sDE88»YÈ·°J  !%$<3[sFGHeIJ3[sKsLM88»Y‘·°P  !%NO[sPQ3eRSTU%V