> Например один из пользователей зашел на сайт залогинился поработал с этим сайтом,
> а потом не завершая сессии решил что то еще сделать на
> этом сайте и у него опять запрашивает пароль и логин так
> как трафик до этого сайта у него пошел через другого провайдера. Решается, только вы не там спрашиваете.
На mail.ru, например, это решается отключением чекбокса "Сессия с одного IP" в настройках безопасности. На других ресурсах вполне возможно такой же чекбокс есть. Если его нет, можно попробовать перехватывать http запросы, подменяя в куках старый IP, на тот, с которого идет запрос (вполне вероятно он не учитывается при генережке контрольной суммы, если учитывается, то сложно).
Но в целом вам правильно сказали, во многих случаях проще PI и BGP :)