Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2009, 13:34   #11
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
По умолчанию

Цитата:
Сообщение от Daramant Посмотреть сообщение
P.S.
Почему одному юзеру недостаточно одного "exe-клиента"?
Если не секрет, можно в двух словах, что за проект?

Юзер может быть один , а клиентских приложений (его) несколько
Например дома , в офисе ,у мамы/бабушки в общем у родственников и друзей так же может быть.
Общее назначение контроль и сбор данных , их анализ на сервере с выдачей результатов ( с разными уровнями) на главную - гостям , юзеру а так же админу(ам).
Lime вне форума Ответить с цитированием
Старый 30.06.2009, 13:46   #12
Daramant
Форумчанин
 
Регистрация: 06.01.2009
Сообщений: 340
По умолчанию

Цитата:
Юзер может быть один , а клиентских приложений (его) несколько
Например дома , в офисе ,у мамы/бабушки в общем у родственников и друзей так же может быть.
Тогда, так ли нужно для каждого "exe-клиента" свой логин-пароль?
Пользователь может заходить под своим логином: и из дома, и из офиса, и из других мест.
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Daramant вне форума Ответить с цитированием
Старый 30.06.2009, 14:02   #13
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
По умолчанию

Цитата:
Сообщение от Daramant Посмотреть сообщение
Тогда, так ли нужно для каждого "exe-клиента" свой логин-пароль?
Пользователь может заходить под своим логином: и из дома, и из офиса, и из других мест.
В моём представлении без него не обойтись - в целях безопастности.
Я так себе представляю что на каждый компьютер будет установлен только 1 ехе-клиент ...(когдато задумывал сделять првязку по IP) , и я буду всему способствовать чтобы был установлен и выключён только 1 клиент , все попытки запустить и зарегестрировать второй клиент на тот же компьютер должны отсекатся програмно.
Логин и пароль - для того чтобы получить контролируемый доступ к серверу( учитывая то что я решил сделать общение пост запросами то к ним нужно добратся) и для идентификации клиентского приложения и для его уникальности. Подумываю при установке Клиента генерировать сервером логин и пароль , и вшивать в клиент эти данные
Пока ещё определяюсь с устройством всей этой системы...
Lime вне форума Ответить с цитированием
Старый 30.06.2009, 14:53   #14
Daramant
Форумчанин
 
Регистрация: 06.01.2009
Сообщений: 340
По умолчанию

На мой взгляд, напрашивается схема с одним логином-паролем (12 пост). Идентификацию конкретного приложения, с которого пришел запрос, можно проводить по некоторому уникальному идентификатору, который может генерироваться при первом обращении приложения к серверу.
В данном случае, логин-пароль не запоминаются на конкретной машине, но эта пара будет вводиться в любом случае (и в моем и в твоем варианте).
В чем минус для безопасности?

Если, все таки, делать отдельные пароли для каждого приложения, то их необходимо шифровать на каждой машине для безопасности (в качестве ключа можно использовать логин-пароль пользователя).
Авторизация приложения будет происходить по логину-паролю приложения или пользователя?
1. Если по логину-паролю приложения, то, полагаю, на сервере необходимо создать ассоциативную таблицу логинов-паролей принадлежащих определенному пользователю. Но тогда будет невозможно различить, какой пользователь подключился к серверу через данный клиент (если к одной машине и приложению имеют доступ несколько пользователей).
2. Если по логину-паролю пользователя, то, логин-пароль приложения можно заменить чем-то более простым.(смотри первый абзац этого поста).
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Daramant вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БД клиент-сервер [62]Gambit Помощь студентам 5 25.05.2010 10:49
Возможно-ли Клиент-серверное приложение типа Клиент(Pascal) а сервер(CGI)? Demol Работа с сетью в Delphi 1 21.04.2009 16:18
клиент-сервер Orsika2006 Общие вопросы .NET 1 29.03.2009 13:09
Клиент-сервер-клиент Кронос Работа с сетью в Delphi 3 24.08.2007 07:57
Клиент-Сервер snakesoft Работа с сетью в Delphi 8 20.07.2007 17:34