diff --git a/auth/jwtcodec.py b/auth/jwtcodec.py index ac8d23df..14180a91 100644 --- a/auth/jwtcodec.py +++ b/auth/jwtcodec.py @@ -14,10 +14,14 @@ class JWTCodec: # "user_email": user.email, # less secure # "device": device, # no use cases "exp": exp, - "iat": datetime.utcnow(), + "iat": datetime.utcnow() } try: - r = jwt.encode(payload, JWT_SECRET_KEY, JWT_ALGORITHM) + r = jwt.encode( + payload, + JWT_SECRET_KEY, + JWT_ALGORITHM + ) return r except Exception as e: print('[jwtcodec] JWT encode error %r' % e) diff --git a/requirements.txt b/requirements.txt index 1b29c20e..e1d477fc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ python-frontmatter~=1.0.0 aioredis~=2.0.1 ariadne>=0.16.0 PyYAML>=5.4 -pyjwt>=2.0.0 +pyjwt>=2.6.0 starlette~=0.20.4 sqlalchemy>=1.4.41 graphql-core diff --git a/resolvers/auth.py b/resolvers/auth.py index ff565dfb..b4b30861 100644 --- a/resolvers/auth.py +++ b/resolvers/auth.py @@ -28,7 +28,7 @@ from resolvers.profile import user_subscriptions @mutation.field("refreshSession") @login_required async def get_current_user(_, info): - print('[resolvers.auth] get current user %r' % info) + print('[resolvers.auth] get current user %s' % str(info)) user = info.context["request"].user user.lastSeen = datetime.now() with local_session() as session: