Visit: bit.do/websec-gist for links to resources
- Variables are containers for storing data values.
mixin JWTToObject { | |
Map<String, dynamic> parseJwt(String token) { | |
final parts = token.split('.'); | |
if (parts.length != 3) { | |
throw Exception('invalid token'); | |
} | |
final payload = _decodeBase64(parts[1]); | |
final payloadMap = json.decode(payload); | |
if (payloadMap is! Map<String, dynamic>) { |
Visit: bit.do/websec-gist for links to resources