JWT

P0mme - Code Plugins - Apr 23, 2024

Easy JWT. Generate, send requests, and use your data with utmost simplicity.

  • Supported Platforms
  • Supported Engine Versions
    5.2 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

JWT or Json-Web-Token defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be verified and trusted because it is digitally signed.


The plugin enables you to create a JSON web token and send requests to your API/Server with ease. You can adjust the Payload, Headers, Validity, Hash algorithm, and Base64 encoded key as needed for the Generate JWT function and adjust Request type ( GET, POST, PUT, DELETE, PATCH, HEAD and OPTIONS) forthe Send Request function. After receiving the server's response, you can easily convert your JSON data to FString (check the documentation for more details about converting JSON to FString).

Technical Details

Features:


  •  Generate a JWT ( Json Web Token)

Custom Header

Custom Payload

Validity

Multiple Hash Algorithm

Encode Secret Key In Base64


  • Send an async request to your API/Server (HTTP and *HTTPS)

Token

URL

Type : ( GET, POST, PUT, DELETE, PATCH, HEAD and OPTIONS)

Callback

  •  Easy parse Json to FString
  • Token verification (Is Token Expired and Verify Token)

 

Code Modules:

  •  JWT (Runtime)

 

Number of Blueprints: 9


Number of C++ Classes: 1


Network Replicated: No


Supported Development Platforms: Win64, Mac


Supported Target Build Platforms: Win64, Mac


Documentation: Wiki


Exemple : Video


Important notes : * HTTPS requests will skip SSL verification ( no SSL certificate is required to send a HTTPS request)