![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Mar 2007
Сообщений: 207
|
Привет. Есть PHP сервер и клиент на AS2 (по ТЗ).
Подскажите, пожалуйста, как ПРАВИЛЬНО предотвратить вход одного и того же пользователя в , скажем ММО или чат, одновременно с несколльких клиентов и отслеживать его прибывание на сервере? Говорят что для этого используются сессии, но в то же время они не надежны. Интересует общий алгоритм сего действа. Спасибо. |
|
|||||
|
Модрон-ветеринар
|
Не очень понятно - это вы считаете механизм сессий ненадежным для предотвращения зарегистрировавшихся двойников?
А вообще - весь механизм авторизации - в любом учебнике по PHP. Последний раз редактировалось mooncar; 12.04.2010 в 12:50. |
|
|||||
|
Modus ponens
|
Да не, а при чем тут сессии... У вас пользователи будут хранится в таблице, SQL таблицы не разрешают повторяющихся вхождений. Например задаете MD5( login + password ) поле как primary key, при подключении проверяете, что пользователь с такими данными еще не подключен, если подключен, это вторая попытка подключения, если нет - первая...
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Mar 2007
Сообщений: 207
|
Цитата:
вообще, в целом, я представляю как это должно быть, но не уверен, что правильно, вот и спрашиваю, ибо только начал с этим знакомиться, а для ММО информации толком не нашел. |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:09. |
|
|
« Предыдущая тема | Следующая тема » |
|
|