Modifier and Type | Field and Description |
---|---|
protected AuthProperties |
authProperties |
protected Redis |
redis |
protected javax.servlet.http.HttpServletRequest |
request |
Constructor and Description |
---|
User() |
Modifier and Type | Method and Description |
---|---|
String |
getRequestToken()
获得请求token
|
<T> T |
getUser(Class<T> clazz)
获得用户相关信息
|
Long |
getUserId()
获得用户ID
|
@Autowired protected Redis redis
@Autowired protected javax.servlet.http.HttpServletRequest request
@Autowired protected AuthProperties authProperties
public String getRequestToken()
public Long getUserId()
注意:若 userId == null ,请先确认 auth-service模块的login(Object) 方法是否存入 AuthProperties#getUserKey() 字段,此处可以传 JSON 与 POJO 对象
public <T> T getUser(Class<T> clazz)
T
- 泛型clazz
- 泛型类型Copyright © 2022 Pivotal Software, Inc.. All rights reserved.