用户登录退出接口
This commit is contained in:
parent
620e17854a
commit
3782231e00
|
@ -1,5 +1,6 @@
|
||||||
package com.zjyr.beidouservice.utils;
|
package com.zjyr.beidouservice.utils;
|
||||||
|
|
||||||
|
import com.zjyr.beidouservice.common.ConstValue;
|
||||||
import jakarta.servlet.http.HttpServletRequest;
|
import jakarta.servlet.http.HttpServletRequest;
|
||||||
import org.springframework.web.context.request.RequestContextHolder;
|
import org.springframework.web.context.request.RequestContextHolder;
|
||||||
import org.springframework.web.context.request.ServletRequestAttributes;
|
import org.springframework.web.context.request.ServletRequestAttributes;
|
||||||
|
@ -14,6 +15,9 @@ public class UserRequestUtil {
|
||||||
public static String getCurrentToken() {
|
public static String getCurrentToken() {
|
||||||
HttpServletRequest request = ((ServletRequestAttributes) Objects.requireNonNull(RequestContextHolder.getRequestAttributes()))
|
HttpServletRequest request = ((ServletRequestAttributes) Objects.requireNonNull(RequestContextHolder.getRequestAttributes()))
|
||||||
.getRequest();
|
.getRequest();
|
||||||
return request.getHeader("token");
|
// 提取header中的Authorization字段里面的token值
|
||||||
|
String token = request.getHeader("Authorization");
|
||||||
|
token = token.replaceFirst(ConstValue.STRING_HTTP_AUTH_HEAD, "");
|
||||||
|
return token;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue