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

Cookie в SMF 1.1.8 и авторизация
  #1  
Старый 09.02.2009, 14:23
Аватар для AJIEKCEu
AJIEKCEu
Новичок
Регистрация: 19.02.2007
Сообщений: 10
Провел на форуме:
22082

Репутация: 10
Отправить сообщение для AJIEKCEu с помощью ICQ
Exclamation Cookie в SMF 1.1.8 и авторизация

Добрый день уважаемые друзья!

Подскажите пожалуйста по следующему вопросу:

Я делаю сайт, решил взять форум SMF версии 1.1.8.
Авторизацию хочу сделать общию, через куки, т.е. база данных полностью форумная.
Только вот не получается ни как
Все ресурсы облазил, не получилось лазил по соурсам, в том числе в Subs-Auth.php, но результатов не дало...
что бы считывать кукисы, а потом автоматически авторизоваться если они есть.. или записать если нет...


Пожалуйста подскажите мне, как же можно реализовать...
Чтобы после авторизации на сайте можно было заходить на форум и обратно...
И что бы кукисы были общими.

В зарание благодарю!

Последний раз редактировалось AJIEKCEu; 09.02.2009 в 14:27..
 
Ответить с цитированием

  #2  
Старый 09.02.2009, 14:25
Аватар для iddqd
iddqd
Banned
Регистрация: 19.12.2007
Сообщений: 924
Провел на форуме:
4192567

Репутация: 2145


По умолчанию

А основной сайт на каком движке? Возможно, уже есть готовые скрипты интеграции для смф и конкретного движка сайта
 
Ответить с цитированием

  #3  
Старый 09.02.2009, 14:28
Аватар для AJIEKCEu
AJIEKCEu
Новичок
Регистрация: 19.02.2007
Сообщений: 10
Провел на форуме:
22082

Репутация: 10
Отправить сообщение для AJIEKCEu с помощью ICQ
По умолчанию

Цитата:
Сообщение от iddqd  
А основной сайт на каком движке? Возможно, уже есть готовые скрипты интеграции для смф и конкретного движка сайта

Сайт я пишу отдельно...
Делаю для футбольного турнира...
Вот искал форумы из всех выбрал этот...
 
Ответить с цитированием

  #4  
Старый 09.02.2009, 14:29
Аватар для AJIEKCEu
AJIEKCEu
Новичок
Регистрация: 19.02.2007
Сообщений: 10
Провел на форуме:
22082

Репутация: 10
Отправить сообщение для AJIEKCEu с помощью ICQ
По умолчанию

т.е. движок сам пишу... просто хотел сделать авторизацию общию...



Сейчас сделал такой запрос :
print_r($_COOKIE);

получил результат:
Array ( [user_last_visit] => 1234154583 [PHPSESSID] => 5e3f91958ad7d209b31a90a76a89f4d8 [name] => bret [SMFCookie386] => a:4:{i:0;s:1:\"2\";i:1;s:40:\"bb86934bbd2bd3029410 ebdcba88108fd2e69f2a\";i:2;i:1423392972;i:3;i:0;} )

Видно пароль шифруется.
А мне бы из этого пароль и логин для авторизации

Последний раз редактировалось AJIEKCEu; 09.02.2009 в 14:59..
 
Ответить с цитированием

  #5  
Старый 11.02.2009, 12:44
Аватар для AJIEKCEu
AJIEKCEu
Новичок
Регистрация: 19.02.2007
Сообщений: 10
Провел на форуме:
22082

Репутация: 10
Отправить сообщение для AJIEKCEu с помощью ICQ
По умолчанию

Неужели ни кто не подскажет как быть дальше?
уважаемые друзья.. пожалуйста помогите...
 
Ответить с цитированием

  #6  
Старый 11.02.2009, 13:21
Аватар для Zedi
Zedi
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
Провел на форуме:
1487377

Репутация: 392
Отправить сообщение для Zedi с помощью ICQ
По умолчанию

Лучше возьми движок который интегрируется с smf, и просто добавишь в движке те страницы какие тебе нужны, и безопаснее и легче и удобнее))
 
Ответить с цитированием

  #7  
Старый 11.02.2009, 13:32
Аватар для Zitt
Zitt
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме:
5885100

Репутация: 773


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

возможно можно через курл.... чтото типа так...
когда авторихуешся на основном сайте куки записать в переменную и потом послать их форуму... как то так..

PHP код:
 function pregCookie($head)
   {
       
preg_match_all('#Set-cookie: (.*;)#UiS',$head,$mass);
       return 
implode('',$mass['1']);
       
    }
    
$co=pregCookie($head); // тут у нас куки

$ch curl_init();
$url="http://site/forum/login.php"// куда посылать можно в снифере посмареть...
curl_setopt($chCURLOPT_URL$url);
curl_setopt($chCURLOPT_SSL_VERIFYPEER0);
curl_setopt($chCURLOPT_SSL_VERIFYHOST0); 
curl_setopt($chCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5');
curl_setopt($chCURLOPT_COOKIE$co);
curl_setopt($chCURLOPT_COOKIESESSIONtrue);
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
curl_setopt($chCURLOPT_FOLLOWLOCATION,1);
curl_setopt($chCURLOPT_HEADER0);
$e=curl_exec($ch); // ответ сервера 
curl_close($ch); 
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фальсификация cookie k00p3r Чужие Статьи 6 11.04.2010 19:36
cookie stealing HELP!! !!RapBoy!! Forum for discussion of ANTICHAT 10 05.07.2006 20:19
Взлом через cookie k00p3r Чужие Статьи 0 13.06.2005 13:56
Cross Site Scripting FAQ k00p3r Уязвимости 6 12.06.2005 16:23
Cookies Болталка 9 11.01.2004 03:43



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


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




ANTICHAT.XYZ