Привет, у меня есть вопрос по аутентификации OAuth2 в Джанго.
Я пытаюсь сделать функционал аналогичный python-social-auth, и мне нужно аутентифицировать пользователя по протоколу OAuth2 и только в одном сервисе, скажем Instagram (использует OAuth2).
Готовую либку взять просто, я же хочу разобраться в принципе и понять как все работает изнутри.
На данный момент мне удалось получить ключ из сервиса и расшифровтаь его в токен. По идее следующим шагом нужно написать кастомный AUTHENTICATION BACKENDS. Чтобы я делал что-то типа:
login(user, token)
И оно логинило пользователя.
Пока никаких внятных примеров не нашел. Может у вас есть аналогичный опыт и поделитесь примерами? Спасибо!