13693261870
2024-08-30 3692386628cfdcbf497a5d8bbbc087a3ff75176a
se-auth/src/main/java/com/se/auth/controller/TokenController.java
@@ -21,8 +21,7 @@
 * @author admin
 */
@RestController
public class TokenController
{
public class TokenController {
    @Autowired
    private TokenService tokenService;
@@ -30,8 +29,7 @@
    private SysLoginService sysLoginService;
    @PostMapping("login")
    public R<?> login(@RequestBody LoginBody form)
    {
    public R<?> login(@RequestBody LoginBody form) {
        // 用户登录
        LoginUser userInfo = sysLoginService.login(form.getUsername(), form.getPassword());
        // 获取登录token
@@ -56,11 +54,9 @@
    }
    @DeleteMapping("logout")
    public R<?> logout(HttpServletRequest request)
    {
    public R<?> logout(HttpServletRequest request) {
        String token = SecurityUtils.getToken(request);
        if (StringUtils.isNotEmpty(token))
        {
        if (StringUtils.isNotEmpty(token)) {
            String username = JwtUtils.getUserName(token);
            // 删除用户缓存记录
            AuthUtil.logoutByToken(token);
@@ -71,11 +67,9 @@
    }
    @PostMapping("refresh")
    public R<?> refresh(HttpServletRequest request)
    {
    public R<?> refresh(HttpServletRequest request) {
        LoginUser loginUser = tokenService.getLoginUser(request);
        if (StringUtils.isNotNull(loginUser))
        {
        if (StringUtils.isNotNull(loginUser)) {
            // 刷新令牌有效期
            tokenService.refreshToken(loginUser);
            return R.ok();
@@ -83,11 +77,11 @@
        return R.ok();
    }
    @PostMapping("register")
    /*@PostMapping("register")
    public R<?> register(@RequestBody RegisterBody registerBody)
    {
        // 用户注册
        sysLoginService.register(registerBody.getUsername(), registerBody.getPassword());
        return R.ok();
    }
    }*/
}