Регистрация, авторизация, привязка к уже существующему пользователю - аккаунта соц сети Social auth django / django-rest-framework

использую djoser, social_django, rest_framework_social_oauth2. Для регистрации и авторизации пользователей в django по ВК. Для того, чтобы создать нового пользователя(если не существует) или войти использую /convert-token со параметрами в body: grant_type=convert_token client_id=id приложения вк backend=vk-oauth2 token="access_token"

Но на сайте нужен функционал, привязать социальный аккаунт(если пользователь вошел по username / пароль). Как мне это сделать? Пробовал переопределить pipline, но не получилось. Сейчас же,при запросе /convert_token создается новый пользователь, и не знаю как привязать соц аккаунт к конкретному пользователю вручную. Пишите, если нужно прикрепить код или еще что-то. Также если, есть другие модули реализующий данный функционал, просьба написать

Вернуться на верх