A package that generates a ready-made Bearer Token for you based on a secret key.
Features
- Generating a Bearer Token with a lot of data.
- Bearer Token parse with a lot of data
- Generating a Bearer Token with a userId
- Parsing a Bearer Token with a userId
Getting started
Just add package in project.
Usage
To generate a token with a userId, use getToken
:
String token = BearerToken.getUserIDToken('something text', DateTime(2025), 'Your 16/24/32 length key')
To parse a token with a lot of data, use getData
:
String data = BearerToken.getData(token, 'Your 16/24/32 length key');
Please note that the secret key must be 16/24/32 characters long
Additional information
In addition to encrypting the userID, you can also give any data as a string.
Libraries
- bearer_token
- Support for doing something awesome.