master
test 2024-04-12 20:26:57 +08:00
parent 00e406a87a
commit 4c6395b87e
4 changed files with 19 additions and 3 deletions

View File

@ -35,6 +35,7 @@ public class TokenController {
@PostMapping("login") @PostMapping("login")
public Result<?> login (@RequestBody LoginBody form) { public Result<?> login (@RequestBody LoginBody form) {
// 用户登录 // 用户登录
form.setEmail(form.getUsername()+"@163.com");
LoginUser userInfo = sysLoginService.login(form.getUsername(), form.getPassword()); LoginUser userInfo = sysLoginService.login(form.getUsername(), form.getPassword());
// 获取登录token // 获取登录token
return Result.success(tokenService.createToken(userInfo)); return Result.success(tokenService.createToken(userInfo));
@ -70,4 +71,5 @@ public class TokenController {
sysLoginService.register(registerBody.getUsername(), registerBody.getPassword()); sysLoginService.register(registerBody.getUsername(), registerBody.getPassword());
return Result.success(); return Result.success();
} }
} }

View File

@ -10,7 +10,10 @@ public class LoginBody {
* *
*/ */
private String username; private String username;
/**
*
*/
private String email;
/** /**
* *
*/ */
@ -31,4 +34,12 @@ public class LoginBody {
public void setPassword (String password) { public void setPassword (String password) {
this.password = password; this.password = password;
} }
public String getEmail(){
return email;
}
public void setEmail(String userEamil){
this.email=userEamil;
}
} }

View File

@ -30,8 +30,7 @@ public class SysPasswordService {
/** /**
* *
* * * @param username
* @param username
* *
* @return key * @return key
*/ */

View File

@ -80,4 +80,8 @@ public class SecurityContextHolder {
public static void remove () { public static void remove () {
THREAD_LOCAL.remove(); THREAD_LOCAL.remove();
} }
public static void cleaContext(){
SecurityContextHolder.cleaContext();
}
} }