Home
Templates
Json Web Token

Json Web Token

This plugin allows you generate Json Web Tokens (JWTs) within your Bubble application

No ratings yet
(
64
 installs)
Get PluginLive Demo
$
$8 / month or $49 once

Details

Categories

No items found.

Types

Instructions

Details

This plugin allows you generate Json Web Tokens (JWTs) within your Bubble application. These are often used to authenticate with third party applications/APIs. The plugin runs on the server an allows you to generate and sign JWTs for the following algorithms: HS256,HS384,HS512,RS256,RS384,RS512,ES256,ES384,ES512
You can set the payload of the JWT, the expiration time, time before it becomes valid and the secret key to sign the JWT. For the RSA and ECDSA algorithm you will have to use an encoded private key. You also have access to the "Verify JWT" action which allows you to decode and check the validity of a JWT.

For a demo of this Plugin please visit: https://rapidevplugins2.bubbleapps.io/version-test/jwtgenerate

For a demo of this plugin in the Bubble editor please visit: https://bubble.io/page?type=page&name=jwtgenerate&id=rapidevplugins2&tab=tabs-1


Icons made by https://www.flaticon.com/authors/smashicons from www.flaticon.com

Categories

Technical, Productivity, Compliance

Types

Background Services, Action

Links

Service Link:

https://www.rapidevelopers.com

Instructions

You have access to 2 server-side actions:
1. Generate a JWT
This action allows you to generate a JWT. You will have to provide a payload in a valid JSON format. In this payload you can define the data that should be encoded in the JWT.
You will also have to provide a secret key. This is a string, buffer, or object containing either the secret for HMAC algorithms or the PEM encoded private key for RSA and ECDSA. The secret key is used to sign the JWT and can be used to decode it again.
You can also set the expiry time and the time before the JWT becomes valid.
After triggering the action you will have access to the JWT in subsequent steps. You can also access a returned error value, if there is one.

2. Verify JWT
This allows you to verify the validity and read the contents of a JWT. Just enter the JWT and the secret key with which it was signed.You can also access a returned error value, if there is one.

Questions? Can’t find the right plugin? Contact us!

We’re happy to answer any questions or assist you in finding the perfect plugin for your project. Response times are typically within 12 hours.

4.9
Clutch 🌟
400+
Happy partners
17+
Countries
130+
Team members

Explore more plugins

We put the rapid in RapidDev

Ready to get started? Book a call with our team to schedule a free consultation. We’ll discuss your project and provide a custom quote at no cost!

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

Cookie preferences