v1.1.6
jwt_io
JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.
20Likes 2K30-day downloads150Pub points
AndroidiOSWebmacOSWindowsLinux
glynskyi/jwt-io open-source repository details.
English project snapshot. Visit GitHub for the latest content.
JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.
JWT_IO allows you to decode, verify and generate JWT.
main () {
String yourToken = "Your JWT";
Map<String, dynamic> decodedToken = JwtToken.payload(yourToken);
/*
If the token has a valid format, you will get a Map<String, dynamic>
Your decoded token can look like:
{
"sub": "1234567890",
"name": "John Doe",
"iat": 1516239022,
}
*/
}
main () {
String yourToken = "Your JWT";
bool hasExpired = JwtToken.isExpired(yourToken);
// You will get a true / false response
// true: if the token is already expired
// false: if the token is not expired
}
main () {
String yourToken = "Your JWT";
DateTime expirationDate = JwtToken.getExpirationDate(token);
// 2025-01-13 13:04:18.000
print(expirationDate);
}
// Token payload must include an 'iat' field
main () {
String yourToken = "Your JWT";
Duration tokenTime = JwtToken.getTokenTime(token);
// 15
print(tokenTime.inDays);
}
Dependency list 1 items
^1.16.2Start with your use case, compare repository activity, and check the original project before adopting it.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗