Features:

  •  BluePrints/C++ support
  • Generate Signed JWT
  •  Verify JWT
  •  Extract claims from JWT

Code Modules:

  •  JWTGenerator (Runtime)
  •  JWTVerifier (Runtime)
  • EasyJwt (Runtime)

Number of Blueprints: 17

Number of C++ Classes: 4

Supported Development Platforms: Windows, Linux

Supported Target Build Platforms: Windows, Linux

Documentation: Link

Discord Channel : Link

特征:

  •  蓝图/C++支持
  • 生成签名的JWT
  •  验证JWT
  •  从JWT提取索赔

代码模块:

  •  JWTGenerator(运行时)
  •  JWTVerifier(运行时)
  • EasyJwt(运行时)

蓝图数目:17

C++类数:4

支持的开发平台:Windows、Linux

支持的目标构建平台:Windows、Linux

文件: 连结

不和谐频道 : 连结








DISCORD CHANNEL

JSON web tokens are string-based tokens that are used to authorize users. The most important point of JWT is the ability to store it securely on the client-side, thus being able to scale horizontally without worrying about a dedicated authorization server. JWT Tokens holds claims that can be used to identify a user (name, role…). Each token has an expiration date; after that time, it becomes inactive.

EasyJWT sub-system:

  • Create JWT Generator
  • Create JWT Verifier

JWT Generator:

It could be used to generate signed JWT tokens with custom headers & claims. It supports a bunch of claims such as iat,exp,nbf in addition to custom claims using blueprints.

JWT Verifier:

It could be used to verify generated JWT Tokens and extract claims out of the token. Custom verification conditions could be applied through blueprints.

Supported Algorithms:

  • HS256
  • HS348
  • HS512
  • RS256
  • RS384
  • RS512
  • ES256
  • ES384
  • ES512
  • PS256 
  • PS384
  • PS512

不和谐频道

JSON web令牌是用于授权用户的基于字符串的令牌。 JWT最重要的一点是能够将其安全地存储在客户端,从而能够水平扩展,而不必担心专用的授权服务器。 JWT令牌持有可用于标识用户(名称,角色)的声明。..). 每个令牌都有一个到期日期;在该时间之后,它将变为非活动状态。

EasyJWT子系统:

  • 创建JWT生成器
  • 创建JWT验证器

JWT发电机:

它可用于生成带有自定义标头和声明的签名JWT令牌。 除了使用蓝图的自定义声明之外,它还支持一系列声明,如iat,exp,nbf。

JWT验证器:

它可用于验证生成的JWT令牌并从令牌中提取声明。 可以通过蓝图应用自定义验证条件。

支持的算法:

  • HS256
  • HS348
  • HS512
  • RS256
  • RS384
  • RS512
  • ES256
  • ES384
  • ES512
  • PS256 
  • PS384
  • PS512
声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。