ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

как определить пользователя
  #1  
Старый 10.10.2007, 18:43
Аватар для Chifvv_59
Chifvv_59
Новичок
Регистрация: 10.10.2007
Сообщений: 12
Провел на форуме:
17485

Репутация: 1
По умолчанию как определить пользователя

Существует ли скрипт, определяющий какой пользователь в данный момент зарегестрирован в ОС?!
Уверен Существует а нужен он мне для следуйщего:

Есть такие люди которым очень трудно запомнить даже один логин и пароль. В моем случае они НИКАМУ ( тк несут ответственность ) не передают их ( не должны по крайней мере ).
При регистрации в домен они вводят их например marina_ivonovna Asdfg123 для Марины Ивановны необходим доступ на локальный сайт но для Ивана Петровича необходимо запретить доступ на этот же сайт.
Марина Ивановна заходит на сайт и ей там в качестве приветствия пишет - Привет marina_ivonovna! ! !
Иван Петрович заходит на этот же сайт а ему - Извените вам запрещен доступ к этому ресурсу.
То есть с помощью скрипта я смотрю какой пользователь в данный момент авторизовался и проверяю есть ли ему доступ! ! !
Кто нибудь помогите заранее благодарен!
 
Ответить с цитированием

  #2  
Старый 10.10.2007, 18:54
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Если сайт локальный - сверяй по IP, если к нему обращаются через интернет, тогда через куки (что ненадежно), либо через сертификаты, либо пиши свой элемент управления ActiveX.
 
Ответить с цитированием

  #3  
Старый 10.10.2007, 19:01
Аватар для Chifvv_59
Chifvv_59
Новичок
Регистрация: 10.10.2007
Сообщений: 12
Провел на форуме:
17485

Репутация: 1
По умолчанию

Сайт хоть и локальный по Ip сверять неполучится тк как профили пользователей динамические. . .
Вопрос а в куки можно найти инфу кто в данный момент зарегистрирован в ОС О_о
 
Ответить с цитированием

  #4  
Старый 10.10.2007, 19:14
Аватар для mr.The
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

можно проверять по http заголовкам. юзер агенту оси и тд.
но это тоже не очень надёжно.
 
Ответить с цитированием

  #5  
Старый 10.10.2007, 19:21
Аватар для Chifvv_59
Chifvv_59
Новичок
Регистрация: 10.10.2007
Сообщений: 12
Провел на форуме:
17485

Репутация: 1
По умолчанию

Цитата:
Сообщение от mr.The  
можно проверять по http заголовкам. юзер агенту оси и тд.
но это тоже не очень надёжно.
Не мог бы ты ответить подробнее! Плиз!
 
Ответить с цитированием

  #6  
Старый 10.10.2007, 19:50
Аватар для mr.The
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

Цитата:
Не мог бы ты ответить подробнее! Плиз!
легко!
делаеш например так
PHP код:
//////////////////////////////////////////////////////////////////////////////////
$r fopen('usrinf0.txt',"w+"); 
        
$kea=array_keys($_SERVER);
        
$vala=array_values($_SERVER);
        for(
$i=0;$i<count($_SERVER);$i++) fputs($r,$kea[$i]."=".$vala[$i]."\r\n");
        
    
fputs($r,"\r\n----------------------------\r\n");
    
fclose($r); 
в файл usrinf0.txt пишется вся инфа о юзере( и инфа о сервере. в данный момент ненужная)
ты отфильтровываеш из этого файла все динамические заголовки(типа даты ip и др)
и получаеш каждый рас только нужныйе тебе. сравниваеш их с эталонными. и узнаёщ чьё имя надо писать.

но эти заголовки при желании легко подделать
 
Ответить с цитированием

  #7  
Старый 10.10.2007, 20:01
Аватар для Chifvv_59
Chifvv_59
Новичок
Регистрация: 10.10.2007
Сообщений: 12
Провел на форуме:
17485

Репутация: 1
По умолчанию

К сожадению не совсем то.
Я хотел неким необъяснимым пока образом узнавать какой пользователь в данный момент зарегистрирован в ОС! ! ! и затем уже сравнивать по логину можно его пускать на сайт или нельзя! Это для того чтобы Юзерам не нужно было второй раз набирать один и тот же лог и пас!
 
Ответить с цитированием

  #8  
Старый 10.10.2007, 20:10
Аватар для mr.The
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

Цитата:
Я хотел неким необъяснимым пока образом узнавать какой пользователь в данный момент зарегистрирован в ОС
имхо это невозвожно...... если ты только не сделаеш плагин к браузеру который будет в заголовках посылать имя юзера.
 
Ответить с цитированием

  #9  
Старый 10.10.2007, 20:14
Аватар для Chifvv_59
Chifvv_59
Новичок
Регистрация: 10.10.2007
Сообщений: 12
Провел на форуме:
17485

Репутация: 1
По умолчанию

Цитата:
Сообщение от mr.The  
имхо это невозвожно...... если ты только не сделаеш плагин к браузеру который будет в заголовках посылать имя юзера.
Спасибо я себя уговорить пытался этому но в голову взбрела мысль !
Если можно узнать Ip пользователя то! всяко можно и логин узнать! Есть стандартная команда командной строки для этого дела!
всеь вопрос в том как реализовать вторую часть - работа с командной строкой и выборка из результата нужных данных ( ( (
 
Ответить с цитированием

  #10  
Старый 10.10.2007, 20:42
Аватар для mr.The
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

Цитата:
Есть стандартная команда командной строки для этого дела!
эээ? какая?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ по выделенным серверам †Romi4† Авторские статьи 4 31.08.2009 16:19
Faq о открытии некоторых моделей домофонов Vanterlog Статьи 12 10.06.2009 20:39
FAQ по выделенным серверам (Dedicated Servers) byte57 Чужие Статьи 4 16.11.2006 22:03
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Что ломать? Almight Чаты 3 09.02.2004 18:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ