Class JwtAuth

java.lang.Object
io.github.xezzon.zeroweb.auth.JwtAuth

public class JwtAuth extends Object
JWT认证相关
Author:
xezzon
  • Method Details

    • save

      public static void save(JwtClaimWrapper claimWrapper)
      保存 Authorization 请求头中携带的 JWT
      Parameters:
      claimWrapper - JWT对象
    • get

      public static Optional<JwtClaimWrapper> get()
      获取当前认证信息。 如果没获取到则返回 Optional.empty()
      Returns:
      当前认证信息
    • getOrThrow

      public static JwtClaimWrapper getOrThrow()
      获取当前认证信息。
      Returns:
      认证信息
      Throws:
      cn.dev33.satoken.exception.NotLoginException - 没有认证
    • clear

      public static void clear()
      清楚 ThreadLocal 防止内存泄漏