fs / fs/python-base-graphql-api

Fix middleware

Aberta
#17 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
0
Forks
0
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

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.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.