master
parent
00e406a87a
commit
4c6395b87e
|
@ -35,6 +35,7 @@ public class TokenController {
|
|||
@PostMapping("login")
|
||||
public Result<?> login (@RequestBody LoginBody form) {
|
||||
// 用户登录
|
||||
form.setEmail(form.getUsername()+"@163.com");
|
||||
LoginUser userInfo = sysLoginService.login(form.getUsername(), form.getPassword());
|
||||
// 获取登录token
|
||||
return Result.success(tokenService.createToken(userInfo));
|
||||
|
@ -70,4 +71,5 @@ public class TokenController {
|
|||
sysLoginService.register(registerBody.getUsername(), registerBody.getPassword());
|
||||
return Result.success();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -10,7 +10,10 @@ public class LoginBody {
|
|||
* 用户名
|
||||
*/
|
||||
private String username;
|
||||
|
||||
/**
|
||||
* 用户邮箱
|
||||
*/
|
||||
private String email;
|
||||
/**
|
||||
* 用户密码
|
||||
*/
|
||||
|
@ -31,4 +34,12 @@ public class LoginBody {
|
|||
public void setPassword (String password) {
|
||||
this.password = password;
|
||||
}
|
||||
|
||||
public String getEmail(){
|
||||
return email;
|
||||
}
|
||||
|
||||
public void setEmail(String userEamil){
|
||||
this.email=userEamil;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,8 +30,7 @@ public class SysPasswordService {
|
|||
|
||||
/**
|
||||
* 登录账户密码错误次数缓存键名
|
||||
*
|
||||
* @param username 用户名
|
||||
* * @param username 用户名
|
||||
*
|
||||
* @return 缓存键key
|
||||
*/
|
||||
|
|
|
@ -80,4 +80,8 @@ public class SecurityContextHolder {
|
|||
public static void remove () {
|
||||
THREAD_LOCAL.remove();
|
||||
}
|
||||
|
||||
public static void cleaContext(){
|
||||
SecurityContextHolder.cleaContext();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue