Форум сайта python.su
Есть задача создать приложение django таким образом, что бы при аутентификации выполнялась не только проверка имени и пароля пользователя, но и его IP-адреса. Видел в интернете решение, когда нужный IP адрес вносится в settings. Однако у меня задача более сложная: в базе будет зарегистрировано несколько десятков пользователей и для каждого из них будет назначен свой индивидуальный IP-адрес, с которого он должен входить в систему (через модель с отношением один-к-одному) ну и некоторая дополнительная информация. Вопрос: есть ли какие-то уже готовые решения для данной задачи?
Офлайн
Т.е. https://code.djangoproject.com/wiki/CookBookIPAccessMiddleware
не подходит в качестве основы?
Готовое решение:
if request.META['REMOTE_ADDR'] == allowed_ip_from_database:
Офлайн
Lexander
Т.е. https://code.djangoproject.com/wiki/CookBookIPAccessMiddleware
не подходит в качестве основы?
Готовое решение::Dif request.META['REMOTE_ADDR'] == allowed_ip_from_database:
Офлайн