За последние 24 часа нас посетили 16411 программистов и 1551 робот. Сейчас ищут 882 программиста ...

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

Тема в разделе "PHP для новичков", создана пользователем rumzes, 21 апр 2008.

  1. rumzes

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

    С нами с:
    21 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    Как организовать сервис, который будет узнавать пользователя и если он есть в базе юзеров, то автоматически осуществлять его вход на сайт?
     
  2. rumzes

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

    С нами с:
    21 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    Заранее благодарю за ответ.
     
  3. armadillo

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

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    распознавалку на вебкамеру? )
     
  4. rumzes

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

    С нами с:
    21 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    Когда пользователь регистрируется на сайте, перед тем как записать указанные им данные в БД, скрипт должен собрать о нем определенную инфу, по которой можно однозначно определить данного юзера, чтобы при следующем подключении миновать авторизацию и сделать её автоматической.

    Соответственно вопросы:

    "Какие данные нужно собрать и как это сделать?"
    "Как обычно организовывается подобный сервис?"
     
  5. dAllonE

    dAllonE Guest

    Вы читали про cookies? Быть может они могут помочь решить Вашу проблему...

    Можно в cookie записать логин пользователя и md5(Пароля_пользователя.User_Agent.соль);...
     
  6. rumzes

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

    С нами с:
    21 апр 2008
    Сообщения:
    9
    Симпатии:
    0
    Спасибо. Долго искал подобные статьи.
     
  7. Hight

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

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    как тебе такое:
    PHP:
    1. <?php
    2. $this->SID = md5(uniqid($this->USER_IP.$this->USER_AGENT, true));
    ?