We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1a48068 commit 592ae90Copy full SHA for 592ae90
src/JoseUtil.js
@@ -78,7 +78,8 @@ export default class JoseUtil {
78
return Promise.reject(new Error("Invalid issuer in token: " + payload.iss));
79
}
80
81
- if (payload.aud !== audience && (Array.isArray(payload.aud) && payload.aud.indexOf(audience) === -1)) {
+ var validAudience = payload.aud === audience || (Array.isArray(payload.aud) && payload.aud.indexOf(audience) >= 0);
82
+ if (!validAudience) {
83
Log.error("Invalid audience in token", payload.aud);
84
return Promise.reject(new Error("Invalid audience in token: " + payload.aud));
85
0 commit comments