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
文件: 连结
不和谐频道 : 连结
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
评论(0)