Merge pull request #48 from ByteInternet/upgrade-pyjwkest
Upgrade pyjwkest to version >= 1.0.3
This commit is contained in:
commit
bb40475da3
2 changed files with 3 additions and 5 deletions
|
@ -56,9 +56,7 @@ def encode_id_token(payload):
|
||||||
key_string = get_rsa_key().encode('utf-8')
|
key_string = get_rsa_key().encode('utf-8')
|
||||||
keys = [ RSAKey(key=importKey(key_string), kid=md5(key_string).hexdigest()) ]
|
keys = [ RSAKey(key=importKey(key_string), kid=md5(key_string).hexdigest()) ]
|
||||||
_jws = JWS(payload, alg='RS256')
|
_jws = JWS(payload, alg='RS256')
|
||||||
_jwt = _jws.sign_compact(keys)
|
return _jws.sign_compact(keys)
|
||||||
|
|
||||||
return _jwt.decode('utf-8')
|
|
||||||
|
|
||||||
|
|
||||||
def create_token(user, client, id_token_dic, scope):
|
def create_token(user, client, id_token_dic, scope):
|
||||||
|
|
4
setup.py
4
setup.py
|
@ -37,10 +37,10 @@ setup(
|
||||||
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
|
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
|
||||||
],
|
],
|
||||||
tests_require=[
|
tests_require=[
|
||||||
'pyjwkest==1.0.1',
|
'pyjwkest>=1.0.3,<1.1',
|
||||||
],
|
],
|
||||||
|
|
||||||
install_requires=[
|
install_requires=[
|
||||||
'pyjwkest==1.0.1',
|
'pyjwkest>=1.0.3,<1.1',
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue