Как интегрировать Cognito SSO с Django grapehene
У нас есть работающий проект django, который уже использует graphene
и graphql_jwt
(наряду с внутренним аутентификатором django). Мы пытаемся интегрировать SSO с cognito для этого проекта, но поскольку graphene
и graphql_jwt
уже имеют свои встроенные механизмы аутентификации, становится трудно понять, как интегрировать Cognito с ними. Я предполагал, что в основном мне нужно будет добавить только бэкенд аутентификации, который устанавливает пользователя, использующего cognito
. Но это вызывает проблемы с существующей аутентификацией в graphql, и он не может распознать, что user
уже был аутентифицирован.
Как можно добавить аутентификацию cognito в существующий поток graphql_jwt
?