| | |
| | | @Resource |
| | | private ISysSocialService sysSocialService; |
| | | |
| | | @Resource |
| | | private SysPermissionService permissionService; |
| | | |
| | | /** |
| | | * 登录验证 |
| | | * |
| | |
| | | public String login(String username, String password, String code, String uuid) |
| | | { |
| | | // 验证码校验 |
| | | validateCaptcha(username, code, uuid); |
| | | // validateCaptcha(username, code, uuid); |
| | | // 登录前置校验 |
| | | loginPreCheck(username, password); |
| | | // 用户验证 |
| | |
| | | LoginUser loginUser = new LoginUser(); |
| | | loginUser.setUser(userService.selectUserById(list.get(0).getUserId())); |
| | | loginUser.setUserId(list.get(0).getUserId()); |
| | | loginUser.setPermissions(permissionService.getMenuPermission(loginUser.getUser())); |
| | | // 生成token |
| | | return tokenService.createToken(loginUser); |
| | | } |