За последние 24 часа нас посетили 22698 программистов и 1547 роботов. Сейчас ищут 899 программистов ...

Как авторизовать пользователя по ID?

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

  1. VaneS

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

    С нами с:
    16 ноя 2011
    Сообщения:
    636
    Симпатии:
    4
    Адрес:
    Россия
    Добрый день, делаю авторизацию на сайте через ESIA. Сайт стоит на MoDX revolution, сейчас используется стандартные средства авторизации. Теперь нужно сделать так чтоб пользователь был авторизован на сайте, после того как успешно будет авторизован в ESIA.
    ESIA мне возвращает oID (внутренний идентификатор в ESIA) по этому параметру я могу определить какой идентификатор имеет пользователь на сайте.
    Проблема в том что я не могу авторизовать пользователя без пароля.
    Как мне реализовать подобное?
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.128
    Симпатии:
    1.248
    Адрес:
    там-сям
    Найди место в коде, которое срабатывает после проверки логина и пароля и сделай по аналогии. В конечном счёте нет никакой разницы нашел ты пользователя по логину или по какому-то другому уникальному признаку. В итоге будет либо сформирована идентификационная кука, либо в сессии прописан id пользователя.
    Вопрос на двоечку, если честно.
     
  3. Алексей Шлыков

    С нами с:
    2 ноя 2017
    Сообщения:
    13
    Симпатии:
    0
    Интересно тоже самое, но для evolution. Архитектуру MoDX не понимаю, искать сам буду вечность ... да и вообще интересно чем дело закончилось 7-летней давности... ESIA по-прежнему жива :)