Как реализовать SSO (единый вход) в связке Django+Vuejs?

Сейчас реализовано backend - django (модель пользователей) + django-rest-framework + django-oauth-toolkit (oauth2) для авторизации

Frontend - vuejs

Как работает: на django в админке создаем oauth приложение, берем CLIENT_ID и SECRET_ID и используем их в VUEJS чтобы делать запросы/авторизовываться (получать токен) на Django.

Хочется сделать SSO. Потому что таких "клиентов" будет уже 3 (на разных доменах). И хочется чтобы авторизовавшись с помощью одного, как то получить авторизацию и на других.

Подскажите пожалуйста в какую сторону копать и что прийдется переделывать и какой будет схема работа если внедрить SSO, что прийдется переписывать?

Спасибо
  • Вопрос задан
  • 588 просмотров
Пригласить эксперта
Ответы на вопрос 1
Может быть это подойдёт? https://github.com/Celeo/Vue-Flask-EVE-SSO
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы