JWT 库

跨多种编程语言的 JWT(JSON Web Token)库综合列表,包括 .NET、Python、Java、Node.js、PHP、Ruby、Go 等。比较支持的算法(HS256、RS256、ES256)、令牌操作和声明验证功能。按语言、作者或功能搜索和过滤库。

AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

auth0/node-jsonwebtoken

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

panva/jose

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

awslabs/aws-jwt-verify

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

kjur/jsrsasign

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

cisco/node-jose

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

jpadilla/pyjwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

mpdavis/python-jose

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

latchset/jwcrypto

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

lepture/authlib

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

jwtk/jjwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

auth0/java-jwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

firebase/php-jwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

lcobucci/jwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

golang-jwt/jwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

dvsekhvalnov/jose2go

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

SermoDigital/jose

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

robbert229/jwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

square/go-jose

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

lestrrat-go/jwx

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

jwt/ruby-jwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

progrium/ruby-jwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

Keats/jsonwebtoken

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

kylef/JSONWebToken.swift

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

benmcollins/libjwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

cisco/cjose

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

GlitchedPolygons/l8w8jwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

troian/jwtpp

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

Thalhammer/jwt-cpp

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

arunf1299/cpp-jwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

pocoproject/poco

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

funcool/buddy

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

crystal-community/jwt

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

synopse/mORMot

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

panva/jose

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

garyf/json_web_token_ex

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

bryanjos/joken

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

ueberauth/guardian

令牌操作

Sign
Verify

声明验证

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

算法

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA