Название: Клиент-сервер авторизация Отправлено: gmltA от Июнь 17, 2012, 21:03 Доброго времени суток.
Существует необходимость написания клиент-сервер связки с авторизацией. Данные об аккаутнах берутся из MySQL. Возник следующий вопрос: как бы вы посоветовали сохранять авторизацию на время подключения (ограничиться созданием одного сокета для одного клиента или же лучше использовать какой-либо другой способ)? Название: Re: Клиент-сервер авторизация Отправлено: V1KT0P от Июнь 17, 2012, 21:58 Доброго времени суток. По-любому для каждого клиента на время подключения будет открытый дескриптор.Существует необходимость написания клиент-сервер связки с авторизацией. Данные об аккаутнах берутся из MySQL. Возник следующий вопрос: как бы вы посоветовали сохранять авторизацию на время подключения (ограничиться созданием одного сокета для одного клиента или же лучше использовать какой-либо другой способ)? Название: Re: Клиент-сервер авторизация Отправлено: gmltA от Июнь 17, 2012, 22:11 То есть никаких дополнительных механизмов не надо? Достаточно просто создания сокета при корректности логна и пароля?
Название: Re: Клиент-сервер авторизация Отправлено: mutineer от Июнь 17, 2012, 22:12 То есть никаких дополнительных механизмов не надо? Достаточно просто создания сокета при корректности логна и пароля? А логин-пароль откуда получать до создания сокета? Название: Re: Клиент-сервер авторизация Отправлено: gmltA от Июнь 17, 2012, 22:19 А логин-пароль откуда получать до создания сокета? Ну в смысле создали сокет, проверили данные, успех - продолжаем обмен через этот сокет.А разрыв соединения следует производить только при выходе из приложения (сбросе авторизации)? Просто, под влиянием fortuneserver\client, мне почему-то казалось, что новый сокет создаётся при каждом новом запросе к серверу и разрывается после получения ответа. |