Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » аутентификация пользователей с учетом IP [RSS Feed]

#1 Июль 6, 2012 16:49:56

Dr.Livsi
От:
Зарегистрирован: 2010-02-15
Сообщения: 192
Репутация: +  3  -
Профиль   Отправить e-mail  

аутентификация пользователей с учетом IP

Есть задача создать приложение django таким образом, что бы при аутентификации выполнялась не только проверка имени и пароля пользователя, но и его IP-адреса. Видел в интернете решение, когда нужный IP адрес вносится в settings. Однако у меня задача более сложная: в базе будет зарегистрировано несколько десятков пользователей и для каждого из них будет назначен свой индивидуальный IP-адрес, с которого он должен входить в систему (через модель с отношением один-к-одному) ну и некоторая дополнительная информация. Вопрос: есть ли какие-то уже готовые решения для данной задачи?



Офлайн

#2 Июль 6, 2012 17:20:30

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

аутентификация пользователей с учетом IP

Т.е. https://code.djangoproject.com/wiki/CookBookIPAccessMiddleware
не подходит в качестве основы?

Готовое решение:

if request.META['REMOTE_ADDR'] == allowed_ip_from_database:
:D



Офлайн

#3 Июль 6, 2012 17:43:18

Dr.Livsi
От:
Зарегистрирован: 2010-02-15
Сообщения: 192
Репутация: +  3  -
Профиль   Отправить e-mail  

аутентификация пользователей с учетом IP

Lexander
Т.е. https://code.djangoproject.com/wiki/CookBookIPAccessMiddleware
не подходит в качестве основы?

Готовое решение:
if request.META['REMOTE_ADDR'] == allowed_ip_from_database:
:D

Спасибо, буду пробовать.



Офлайн

  • Начало
  • » Django
  • » аутентификация пользователей с учетом IP[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version