Bobsans
@Bobsans
Full-Stack Developer

Как реализовать синхронную аутентификацию на 2-х серверах с Django?

Есть несколько серверов с приложениями на Django. Один используется как основной, там лежат все пользователи. К ним привязаны группы. У каждой группы есть свой "backend" сервер. Пользователи с главного сервера, при изменении каких-либо данных, синхронизируются с бэкэндом своей группы. На сервере бэкэнда при различных действиях нужно проверять пермишены пользователя.

Собственно, вопрос: как организовать одновременную аутентификацию пользователей на главном сервере и на бэкэнде, чтобы при запросах из браузера и там, и там знать текущего пользователя?
Или идеи как еще можно реализовать?
  • Вопрос задан
  • 161 просмотр
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Можно, например, использовать multidatabase configuration и отправлять все обращения к User, Group и Session в БД основного сайта.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы