|
|
@ -3,8 +3,10 @@ package com.epmet.controller; |
|
|
|
import com.epmet.common.token.dto.form.LoginByPassWordFormDTO; |
|
|
|
import com.epmet.common.token.dto.form.LoginByWxCodeFormDTO; |
|
|
|
import com.epmet.common.token.dto.result.UserTokenResultDTO; |
|
|
|
import com.epmet.commons.tools.annotation.LoginUser; |
|
|
|
import com.epmet.commons.tools.constant.Constant; |
|
|
|
import com.epmet.commons.tools.exception.ErrorCode; |
|
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
|
import com.epmet.commons.tools.validator.AssertUtils; |
|
|
|
import com.epmet.commons.tools.validator.ValidatorUtils; |
|
|
@ -92,9 +94,9 @@ public class LoginController { |
|
|
|
* @Date 2020/3/18 22:43 |
|
|
|
**/ |
|
|
|
@PostMapping(value = "logout") |
|
|
|
public Result logout(HttpServletRequest request) { |
|
|
|
String token = request.getParameter(Constant.TOKEN_HEADER); |
|
|
|
return loginService.logoutByToken(token); |
|
|
|
public Result logout(@LoginUser TokenDto tokenDto, HttpServletRequest request) { |
|
|
|
//String token = request.getParameter(Constant.TOKEN_HEADER);
|
|
|
|
return loginService.logoutByToken(tokenDto); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|