# File lib/jwt/verify.rb, line 87
    def verify_sub
      return unless (options_sub = extract_option(:sub))

      raise(
        JWT::InvalidSubError,
        "Invalid subject. Expected #{options_sub}, received #{@payload['sub'] || '<none>'}"
      ) unless @payload['sub'].to_s == options_sub.to_s
    end