diff options
-rw-r--r-- | Authentication/JWT.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Authentication/JWT.php b/Authentication/JWT.php index e65dc50..7d6665b 100644 --- a/Authentication/JWT.php +++ b/Authentication/JWT.php @@ -73,7 +73,7 @@ class JWT if (!is_array($allowed_algs) || !in_array($header->alg, $allowed_algs)) { throw new DomainException('Algorithm not allowed'); } - if (is_array($key)) { + if (is_array($key) || $key instanceof \ArrayAccess) { if (isset($header->kid)) { $key = $key[$header->kid]; } else { |