fs / fs/python-base-graphql-api

Fix middleware

Open
#17 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

In server\core\auth\jwt\middleware.py must be removed the following condition with access_token
From:
```python
def resolve(self, next, root, info, **kwargs): # noqa: WPS125
"""Middleware resolver."""
context = info.context
access_token = utils.get_access_token_by_request(context)

if access_token:
context.user = SimpleLazyObject(lambda: get_user(context))
context.refresh_token = SimpleLazyObject(lambda: get_refresh_token(context))
```
To:
```python
def resolve(self, next, root, info, **kwargs): # noqa: WPS125
"""Middleware resolver."""
context = info.context

context.user = SimpleLazyObject(lambda: get_user(context))
context.refresh_token = SimpleLazyObject(lambda: get_refresh_token(context))
```
Because context saves user and refresh_token statements in next requests.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.