casdoor / casdoor-python-sdk

Python client SDK for Casdoor
https://pypi.org/project/casdoor
Apache License 2.0
32 stars 33 forks source link

JWT parsing support argument: `leeway ` #52

Closed anyidea closed 11 months ago

anyidea commented 11 months ago
CleanShot 2023-07-26 at 14 45 42@2x

jwt support passing leeway to decode method.

casbin-bot commented 11 months ago

@seriouszyx @ComradeProgrammer @Resulte

hsluoyz commented 11 months ago

@anyidea you can pass addtional args like:

token = sdk.get_oauth_token(username=username, password=password)
access_token = token.get("access_token")
decoded_msg = sdk.parse_jwt_token(access_token) # or sdk.parse_jwt_token(access_token, kwargs)

Supported from: https://github.com/casdoor/casdoor-python-sdk/pull/51