validate method
Validate the token. Returns claims map on success, null on failure.
Implementation
@override
Map<String, dynamic>? validate(String token) {
try {
final jwt = JWT.verify(token, SecretKey(_config.secret));
final payload = jwt.payload as Map<String, dynamic>;
if (_config.issuer != null && payload['iss'] != _config.issuer) return null;
return payload;
} catch (_) {
return null;
}
}