Skip to content

Commit 8946f48

Browse files
author
Shreyansh Pandey
authored
Merge pull request #57 from paypay/hotfix/56
Set alogorithm to decode jwt
2 parents ae86a3a + 385bb38 commit 8946f48

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

paypayopa/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def encode_jwt(self, secret=str, scope="direct_debit",
100100

101101
def decode_jwt(self, secret, token):
102102
try:
103-
ca = jwt.decode(token, secret, verify=False)
103+
ca = jwt.decode(token, base64.b64decode(secret), algorithm='HS256')
104104
return ca.get('userAuthorizationId'), ca.get('referenceId')
105105
except Exception as e:
106106
print("JWT Signature verification failed: ", e)

0 commit comments

Comments
 (0)