Class TokenEntity

java.lang.Object
com.bytedesk.core.base.BaseEntityNoOrg
com.bytedesk.core.rbac.token.TokenEntity
All Implemented Interfaces:
Serializable

@Entity public class TokenEntity extends BaseEntityNoOrg
可用于强制用户重新登录,或者刷新token access_token or refresh_token 授权验证token时,不只是使用jwt解码验证,还需要跟数据库中进行对比,如果token被禁用或者过期,则拒绝访问 存储第三方access_token,refresh_token,过期时间等,微信,qq等第三方授权登录
Author:
jackning
See Also:
  • Field Details

  • Constructor Details

    • TokenEntity

      public TokenEntity()
  • Method Details

    • isValid

      public Boolean isValid()
    • revoke

      public void revoke()
    • refresh

      public void refresh(LocalDateTime newExpiresAt)