Задать вопрос
@DennyD314

Как закрыть доступ к сайту для всех кроме группы пользователей?

Всем привет!
Есть проект на DJANGO, есть промышленный и тестовый сервера.
Появилась необходимость привязать домен к тестовому серверу. На тестовом сервере данные практически идентичны прому (развернут бэкап пром БД), соответственно пользователи и пароли в основной массе те же. Необходимо сделать так, чтобы наткнувшись на тестовый сервер, пользователь не смог попасть на сайт, то есть, например, увидел форму авторизации, ввел данные и получил 403, в то время как пользователи, добавленные в группу "Тестировщики" могли попадать на сайт.
  • Вопрос задан
  • 132 просмотра
Подписаться 1 Простой 4 комментария
Решения вопроса 2
Dr_Elvis
@Dr_Elvis
В гугле забанен
Используй Basic авторизацию.
Ответ написан
syschel
@syschel
freelance/python/django/backend
Добавь авторизацию Apache`м или Nginx`ом. То есть при входе будет выскакивать доп окно с требованием пароля и логина, да дай его им.

Либо вводи в класс/функцию входа, дополнительное условие с учётом домена сайта.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@DennyD314 Автор вопроса
Спасибо!
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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