![]() |
|||
![]() |
![]() |
![]() |
|
![]() |
|
Таблица login_cookiesНазначение таблицы: В данной таблице сервер хранит авторизационные ключи,
используемые в V7/V8 протоколах. На данный момент существует два типа ключей:
собственно сам авторизационный ключ, получаемый клиентом для доступа к сервисам
после аутентификации и временный шифровальный ключ двухэтапной md5 авторизации.
Создание таблицы: Таблица создается сервером или утилитой при помощи запроса SQL. Прототип
запроса находится в модуле database\init_db.h "CREATE TABLE login_cookies (uin float8, cdate float8, cookie text, used int2, type int2);" Таблица содержит индекс на поле uin для ускорения работы
запросов. Индекс создается следующим образом: CREATE UNIQUE INDEX cookie_uin ON login_cookies (uin); Примечание: Список контактов переносится в таблицу последовательными SQL инструкциями
INSERT по получению пакета с ними от клиента. После добавления записей
производится запрос на получение списка тех пользователей, которые имеются
и в таблице online_users и в таблице online_contacts. |
|
|
|
||||||||||||||||||||||||||||||||||||||
|
|
Webmaster А.В.Шутко |
![]() |
![]() |