类 User


  • public class User
    extends Object
    User客户端

    token自动解析获取用户信息

    从以下版本开始:
    2018年4月24日
    作者:
    ylyue
    • 字段详细资料

      • redis

        @Autowired
        protected Redis redis
      • request

        @Autowired
        protected javax.servlet.http.HttpServletRequest request
    • 构造器详细资料

      • User

        public User()
    • 方法详细资料

      • getRequestToken

        public String getRequestToken()
        获得请求token
        返回:
      • getUserId

        public Long getUserId()
        获得用户ID

        注意:若 userId == null ,请先确认 ai.yue.library.auth.service.client.User#login(Object) 方法是否存入 AuthProperties#getUserKey() 字段,此处可以传 JSON 与 POJO 对象

        返回:
        userId
      • getUser

        public <T> T getUser​(Class<T> clazz)
        获得用户相关信息
        类型参数:
        T - 泛型
        参数:
        clazz - 泛型类型
        返回:
        POJO对象