jwt_decode_full

Creator: coderz1093

Last updated:

Add to Cart

Description:

jwt decode full

JWT Decode Full #

A JWT decoder that allows you to extract all the necessary data like the header, payload, expiration date and issued date from a JWT.
Installation #
Add jwt_decode_full as a dependency in your pubspec.yaml file.
Usage
import 'package:jwt_decode_full/jwt_decode_full.dart';

final jwtData = jwtDecode(myToken);

print('header: ${jwtData.header}');
print('payload: ${jwtData.payload}');
print('isExpired: ${jwtData.isExpired}');
print('issued date: ${jwtData.issuedAt}');
print('expiration date: ${jwtData.expiration}');

/// Result:
///
/// header: {alg: PS256, typ: JWT}
/// payload: {sub: 1234567890, name: John Doe, admin: true, iat: 1516239022, exp: 1517239022}
/// isExpired: true
/// issued date: 2018-01-18 02:30:22.000
/// expiration date: 2018-01-29 16:17:02.000
copied to clipboard
For more detailed examples you can check out the example project.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.