Easy JWT

EasyJwt is a JSON web tokens engine sub-system for Unreal Engine 4/5, that provides a c++ and bluprint interface to Generate, Sign, Verify and manage claims of JWT.

  • 지원 플랫폼
  • 지원 엔진 버전
    4.25 - 4.27, 5.0 - 5.3
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

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.

기술적 세부사항

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