mirror of
https://github.com/jonasroussel/dart_jsonwebtoken.git
synced 2025-05-20 01:26:22 +08:00
@ -94,7 +94,7 @@ class JWT {
|
||||
|
||||
// aud
|
||||
if (audience != null) {
|
||||
if (!payload.containsKey('aud')) {
|
||||
if (payload.containsKey('aud')) {
|
||||
if (payload['aud'] is String && payload['aud'] != audience.first) {
|
||||
throw JWTInvalidError('invalid audience');
|
||||
} else if (payload['aud'] is List &&
|
||||
@ -102,6 +102,9 @@ class JWT {
|
||||
throw JWTInvalidError('invalid audience');
|
||||
}
|
||||
}
|
||||
else{
|
||||
throw JWTInvalidError('invalid audience');
|
||||
}
|
||||
}
|
||||
|
||||
// sub
|
||||
|
Reference in New Issue
Block a user