| |
|
|
| | Здравствуйте!
У меня такой вопрос:
Пусть есть 2 сайта:
1-ый сайт - сайт онлайн игры
2-ой сайт - сайт одного из кланов этой игры.
Сайты расположены в разных доменах.
Сайт игры использует куки, которые только в его домене можно прочитать.
Сайт клана тоже будет использовать куки, которые тоже только он может прочесть.
Можно ли плюс к их кукам сделать еще одну общую куку, которую будут использовать оба сайта (хотя бы так, чтобы игра создает эту куку, а клан-сайт просто ее читает)?
Если это возможно, можно попросить примерный код создания этой куки (на php наверно надо.. туда надо поместить одну переменную, пусть ее зовут login)
И код чтения этой же куки сайтом клана (тоже на php - это уже точно)..
Заранее спасибо за ответ.
Если решение существует и не шибко громоздко, то буду обращаться к админу игры с просьбой о создании такой куки и примером ее исполнения...
Кстати, а это не сильно снизит безопасность (сайт игры только создает эту куку при входе и уничножает ее при выходе (не обращаясь к ней больше), а мой сайт читает ее и фильтрует данные (мало ли, что туда пользователи подложили =) ))?
Да, еще вопрос: А можно ли сделать так, чтобы эта кука была доступна не всему миру, а только определенному набору сайтов (к сожалению, все они в разных доменах сидят :( )? | |
| |
|
|
| |
|
|
| |
для: victoor
(12.11.2006 в 01:58)
| | | Нет, такую доверенную cookie создать не получится... только игра расположена на домене второго уровня, а клан на домене третьего уровня, в этом случае можно создать cookie для домена второго уровня и она будет видна для всех поддоменов (с других сайтов она не будет доступна). | |
| |
|
|
| |
|
|
| |
для: victoor
(12.11.2006 в 01:58)
| | | А может, проще ставить две куки? И для каждой указать сайт, с которого она доступна. Хм, хотя не уверен, что можно создать "чужую" cookie;) | |
| |
|
|
| |
|
|
| |
для: Киналь
(12.11.2006 в 11:07)
| | | Хм, хотя не уверен, что можно создать "чужую" cookie;)
Не указывайте хост и и все могут ей пользоваться ;) | |
| |
|
|
| |
|
|
| |
для: Unkind
(12.11.2006 в 12:40)
| | | Ага, то есть, хотите сказать. что если вы у себя на сайте ставите куку без хоста, то я на своем сайте буду иметь к ней доступ?? :) | |
| |
|
|
| |
|
|
| |
для: Киналь
(12.11.2006 в 13:28)
| | | Должны будете иметь к ней доступ. Хотя я не проверял, не уверен... | |
| |
|
|
| |
|
|
| |
для: Киналь
(12.11.2006 в 13:28)
| | | да. | |
| |
|
|
| |
|
|
| |
для: Yakor
(12.11.2006 в 15:00)
| | | И каким же образом? Через $_COOKIE[]? Тогда print_r($_COOKIE) выдаст все куки со всех сайтов интернета, у которых не указан хост. Сюрреалистическая картина... | |
| |
|
|
| |
|
|
| |
для: Киналь
(12.11.2006 в 16:30)
| | | Да, проверил, не посылается. ;) | |
| |
|
|
| |
|
|
| |
для: Unkind
(12.11.2006 в 16:39)
| | | :) | |
| |
|
|
| |
|
|
| |
для: Киналь
(12.11.2006 в 18:36)
| | | в принципе, можно сделать и куку, которая всем будет видна...
ничего секретного там не будет хранится | |
| |
|
|
| |
|
|
| |
для: victoor
(12.11.2006 в 21:59)
| | | Да не...Нельзя...:)) | |
| |
|
|
| |
|
|
| |
для: Unkind
(12.11.2006 в 22:55)
| | | Жаль :( | |
| |
|
|
| |
|
|
| |
для: victoor
(13.11.2006 в 17:10)
| | | А две одинаковые куки чем вам не нравятся? | |
| |
|
|
| |
|
|
| |
для: Киналь
(13.11.2006 в 17:23)
| | | >А две одинаковые куки чем вам не нравятся?
непонял... :(
если к ней у двух(в идеале, у 20, 30, ...) сайтов в совершенно разных доменах будет доступ, тогда устроит, но надо, чтобы эти же сайты, кроме этой общей куки могли делать и свои собственные куки, которые будут закрыты.
Если Вы это и имели в виду, тогда устроит | |
| |
|
|
| |
|
|
| |
для: victoor
(13.11.2006 в 17:56)
| | | Ну, не уверен, что это возможно, но идея в том, чтобы сайт игры ставил две одинаковые куки, с разницей только в хосте - один раз для себя, другой раз для сайта клана. | |
| |
|
|
| |
|
|
| |
для: Киналь
(13.11.2006 в 18:04)
| | | спасибо за идею, попробую, может что и выйдет | |
| |
|
|
| |
автор: гость 007 (13.11.2006 в 19:46) |
|
| |
для: victoor
(12.11.2006 в 01:58)
| | | помоему... самый лутший вариант - это ЯваСкрипт...
при посищении вашей странички он извлекёт куку с нужнам именем и при переходе на другую или этуже страницу, передаст имя и значения этой куки через GET | |
| |
|
|
| |
автор: гость 007 (13.11.2006 в 19:48) |
|
| |
для: гость 007
(13.11.2006 в 19:46)
| | | и с админом болтать не придётся) | |
| |
|
|
| |
|
|
| |
для: гость 007
(13.11.2006 в 19:48)
| | | >и с админом болтать не придётся)
нет, так не выйдет... :) кука защищена от чтения из других доменов, а у меня сайт как раз на другом домене
т.е. игра, допустим, сидит на сайте game.ru , а мой сайт сидит на домене clan.ru
и хранится там, вроде как, не логин (который мне нужен) а id этого логина | |
| |
|
|