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
Technical, Productivity, Compliance
Background Services, Action
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.
This Plugin uses the ColorTag API, which is a powerful API for color detection.
This Plugin allows you to find definitions ,related words and much for more than 150,000 words using the Words API from Rapid API.
This Plugin enables you to add a variety of up to date financial Data to your Application using the Alphavantage API.