За последние 24 часа нас посетили 20184 программиста и 1717 роботов. Сейчас ищет 1761 программист ...

Контроль пользователей.

Тема в разделе "Прочие вопросы по PHP", создана пользователем Dmitry, 26 апр 2006.

  1. Dmitry

    Dmitry Активный пользователь

    С нами с:
    26 апр 2006
    Сообщения:
    17
    Симпатии:
    0
    Я пишу сайт на котором есть область доступная только для зарегистрированных пользователей. Заказчик поставил условие, чтобы пользователи не могли передавать свой доступ другим. Т.е. если мы узнаем, что кто-то другой зашел с этим логином и паролем, мы посылаем пользователю предупреждение. Так вот вопрос как это отслеживать, если регистрация действительна в течение 6 месяцев? Единственное, что приходит на ум, это класть cookie, и если кто-то зашел с другого компа, значит посылаем предупреждение. Я вот сомневаюсь, а проживет ли cookie пол года, мало ли чего там может случиться. А есть ли другие способы?
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    Dmitry
    заказчик имеет в виду пользователя как человека или все-таки тачку с которой будут заходить?

    вероятность того, что правильный пользователь зайдет с другой тачки какова и учитывается ли?

    можно жестко привязать IP к юзеру. можно и куку выставить, но это не гарантировано.
     
  3. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    нету. (моё мнение!)
     
  4. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    Dmitry
    я запомнил последний логин (IP+кука). связал бы с юзером и если это изенилось - тогда АХТУНГ!
     
  5. Dmitry

    Dmitry Активный пользователь

    С нами с:
    26 апр 2006
    Сообщения:
    17
    Симпатии:
    0
    Заказчик согласен, чтобы юзеры заходили с одного и того же компа.

    На счет IP это не выход. Они ведь динамические.

    Так все-таки можно надеятся, что кука проживет пол-года???
     
  6. Belegnar

    Belegnar Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    299
    Симпатии:
    0
    Можно. Но куку можно и руками убить/подправить.
     
  7. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    Dmitry
    кука-то может и проживет, а вот комп, на котором она сидит может и не дожить. 8)

    100% идентификации нет. так клиенту и скажи. все, что можно это записать некоторые характеристики вызываемой тачки и попытаться отследить их изменение.

    и по проценту изменения делать выводы.
     
  8. Dmitry

    Dmitry Активный пользователь

    С нами с:
    26 апр 2006
    Сообщения:
    17
    Симпатии:
    0
    Ну вроде в целом понятно. Всем спасибо.
     
  9. Belegnar

    Belegnar Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    299
    Симпатии:
    0
    Придумал! Можно еще трояна заслать! :)
     
  10. mz

    mz Активный пользователь

    С нами с:
    31 янв 2006
    Сообщения:
    77
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    440hz & Dmitry:
    Tatally agree.
    Лучший способ решить проблему - убедить заказчика в том, что он болен паранойей и, к тому же, неизлечимый жадина. :) В компьютерных технологиях, где свободное копирование информации лежит на уровне базовых принципов, всё запретить всем - это утопия. Такие люди у нас не выживают. :) Так и скажи.

    Вообще, кстати, решение технических проблем на уровне мыслительных процессов заказчика - самый действенный способ!
     
  11. evgenyt

    evgenyt Активный пользователь

    С нами с:
    9 мар 2006
    Сообщения:
    53
    Симпатии:
    0
    Адрес:
    Russia, Murmansk
    Веб камеру юзеру поставить... шоб рожа его была видна =) ... хотя опять же нет гарантии в том, что ты в данный момент видишь - транслирует именно веб-камера =)
     
  12. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    фантазёр )
     
  13. ultron

    ultron Активный пользователь

    С нами с:
    16 мар 2006
    Сообщения:
    14
    Симпатии:
    0
    Адрес:
    Солнечная Ялта
    Если уж очень надо то можно написать прогу (к примеру на делфях) которая хранила в себе уникальный код, висела в трее и слушала какойнить порт... php через fsockopen соединяется, получает код проверяет его и или разрешает или не разрешает....
    а прогу можно привязать к характеристикам тачки, например серийному номеру винта... но это если уж очень надо :)