IT-KIMI_SHI\SINOIT.KIMI
2018-06-01 64c40fb427bff513f575f11e4c1e7bd9a1bfe3e3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Êþº¾2¼3me/kafeitu/demo/activiti/web/identify/UseControllerjava/lang/ObjectloggerLorg/slf4j/Logger;identityService%Lorg/activiti/engine/IdentityService;<clinit>()VCode
org/slf4j/LoggerFactory     getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;     LineNumberTableLocalVariableTable<init>
 
this5Lme/kafeitu/demo/activiti/web/identify/UseController;logonX(Ljava/lang/String;Ljava/lang/String;Ljavax/servlet/http/HttpSession;)Ljava/lang/String;RuntimeVisibleAnnotations8Lorg/springframework/web/bind/annotation/RequestMapping;value/logon"RuntimeVisibleParameterAnnotations6Lorg/springframework/web/bind/annotation/RequestParam;usernamepassword&)logon request: {username={}, password={}} (*)org/slf4j/Logger +,debug9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V    .  021#org/activiti/engine/IdentityService 34 checkPassword'(Ljava/lang/String;Ljava/lang/String;)Z 06 78createUserQuery*()Lorg/activiti/engine/identity/UserQuery; :<;&org/activiti/engine/identity/UserQuery =>userId<(Ljava/lang/String;)Lorg/activiti/engine/identity/UserQuery; :@ AB singleResult()Ljava/lang/Object;D!org/activiti/engine/identity/User
FHG&me/kafeitu/demo/activiti/util/UserUtil IJsaveUserToSessionF(Ljavax/servlet/http/HttpSession;Lorg/activiti/engine/identity/User;)V 0L MNcreateGroupQuery+()Lorg/activiti/engine/identity/GroupQuery; PRQ'org/activiti/engine/identity/GroupQuery ST groupMember=(Ljava/lang/String;)Lorg/activiti/engine/identity/GroupQuery; PV WXlist()Ljava/util/List;Zgroups \^]javax/servlet/http/HttpSession _` setAttribute'(Ljava/lang/String;Ljava/lang/Object;)Vbjava/lang/StringBuilderdgroups :
af g(Ljava/lang/String;)V
i jktoString()Ljava/lang/String;
am noappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
ai (r +g tvujava/util/List wxsize()Izjava/lang/String    |~}java/lang/System €outLjava/io/PrintStream; t‚ ƒ„get(I)Ljava/lang/Object;†"org/activiti/engine/identity/Group …ˆ ‰kgetName
‹Œjava/io/PrintStream Žgprintln groupNames :’
groupNames
”–•#org/apache/commons/lang3/ArrayUtils j—&(Ljava/lang/Object;)Ljava/lang/String;™redirect:/main/index›redirect:/login?error=trueuserNameLjava/lang/String;session Ljavax/servlet/http/HttpSession;Zuser#Lorg/activiti/engine/identity/User;    groupListLjava/util/List;[Ljava/lang/String;iILocalVariableTypeTable6Ljava/util/List<Lorg/activiti/engine/identity/Group;>; StackMapTable¥logout4(Ljavax/servlet/http/HttpSession;)Ljava/lang/String;/logout¡ \± ²gremoveAttribute´/loginsetIdentityService((Lorg/activiti/engine/IdentityService;)V8Lorg/springframework/beans/factory/annotation/Autowired;
SourceFileUseController.java+Lorg/springframework/stereotype/Controller;/user!
    
 -    ¸ ³±
 
 /*·± [s !"s#"s$ ù    ò²%+,¹'*´-+,¹/6™Ô*´-¹5+¹9¹?ÀC:-¸E*´-¹K+¹O¹U:-Y¹[²»aYc·e¶h¶l¶p¹q¹s½y:6§3²{¹À…¹‡¶Š¹À…¹‡S„¾¡ÿ˲»aY·e¶h¶l¶p¹q-‘¸“¹[˜°š°F* +,/71=3S4]5y6…7‹8¢9¸7Ã;ß<ì>ï@\    òòœò$òžŸÙ3 7¸¡¢Sœ£¤…j’¥ˆ;¦§¨ Sœ£©ª5ÿ‹    yy\Ct«/ÿ3yy\¬­[s® C +¯¹°³°
FG  žŸµ¶· >*+µ-±
LM¸¹º[s»