22
33import com .glaum .login .entity .Role ;
44import com .glaum .login .entity .User ;
5- import com .glaum .login .entity .permission ;
5+ import com .glaum .login .entity .Permission ;
6+ import com .glaum .login .repository .PermissionDAO ;
67import com .glaum .login .repository .UserDao ;
7- import com .glaum .login .repository .permissionDAO ;
88import com .google .common .collect .Lists ;
99import org .springframework .beans .factory .annotation .Autowired ;
1010import org .springframework .security .core .GrantedAuthority ;
@@ -26,7 +26,7 @@ public class CustomUserDetailsService implements UserDetailsService {
2626 UserDao userDao ;
2727
2828 @ Autowired
29- permissionDAO perDAO ;
29+ PermissionDAO perDAO ;
3030
3131 @ Autowired
3232 HttpSession httpsessionobj ;
@@ -39,21 +39,19 @@ public UserDetails loadUserByUsername(String username) throws UsernameNotFoundEx
3939 }
4040 List <GrantedAuthority > roles = Lists .newArrayList ();
4141
42- roles .add (new SimpleGrantedAuthority (String .valueOf (user .getpermissionid ())));
42+ roles .add (new SimpleGrantedAuthority (String .valueOf (user .getRoleId ())));
4343 for (Role role : user .getRoles ()) {
4444 roles .add (new SimpleGrantedAuthority (role .getRole ()));
4545
4646 }
4747
48- List <permission > perobj =perDAO .findpermissionid ();
49- permission per =new permission ();
50- per =perDAO .findpermissionidByname (username );
48+ List <Permission > listofpermissionobj =perDAO .findpermissionid ();
5149
52- Map <String , Integer > mapoduserper =userDao .findUserPermission (user .getId ());
50+ Map <String , Integer > mapofuserpermission =userDao .findUserPermission (user .getId ());
5351
54- httpsessionobj .setAttribute ("permissionval" , perobj );
55- httpsessionobj .setAttribute ("roleid" , user .getpermissionid ());
56- httpsessionobj .setAttribute ("userpermissiondetails" , mapoduserper );
52+ httpsessionobj .setAttribute ("permissionval" , listofpermissionobj );
53+ httpsessionobj .setAttribute ("roleid" , user .getRoleId ());
54+ httpsessionobj .setAttribute ("userpermissiondetails" , mapofuserpermission );
5755
5856
5957
0 commit comments