masterlp 0 Опубликовано: 21 ноября 2007 Рассказать Опубликовано: 21 ноября 2007 (изменено) В версии 5.7 появилась возможность единой регистрации и авторизации на сайтах, но только при условии что для всех сайтов будет одна база данных а единственным отличием является параметр Префикс. Вопрос заключается в том, а как сделать единую регистрацию если у меня 4 больших проекта и я не могу их слить в одну базу?? В идеале мне нужно создать отдельную базу юзеров и все домены посылать к ней. Можно ли это как ни будь реализовать?? Изменено 21 ноября 2007 пользователем masterlp Цитата Ссылка на сообщение Поделиться на других сайтах
Neshta 0 Опубликовано: 21 ноября 2007 Рассказать Опубликовано: 21 ноября 2007 стучи в 955026 расскажу, но вообще повтор темы, поиск юзать надо было Цитата Ссылка на сообщение Поделиться на других сайтах
masterlp 0 Опубликовано: 24 ноября 2007 Рассказать Опубликовано: 24 ноября 2007 Автор Сделал всё так как описывается на сайте DLE. И вот: Установлена система на домене и n поддоменах, при этом используется одна БД, но с разными префиксами, префикс один только для таблицы пользователей. Проблема в следующем: когда логинишься на главном сайте (домен второго уровня), на остальных оказываешься залогинен, елм на любом другом (домен 3 уровня), то только на нем. Завершить сеанс можно тоже только с главного. Помогите кто ни будь это исправить Цитата Ссылка на сообщение Поделиться на других сайтах
Neshta 0 Опубликовано: 24 ноября 2007 Рассказать Опубликовано: 24 ноября 2007 все логично, куки удаляет только тот домен, который их создал Цитата Ссылка на сообщение Поделиться на других сайтах
masterlp 0 Опубликовано: 24 ноября 2007 Рассказать Опубликовано: 24 ноября 2007 (изменено) Автор А как можно решить это вопрос?? Мне очень нужно что бы всё работало нормально. Может можно что то исправить?? Я надеюсь я не зря лицензию купил.... Как клиенту может мне кто поможет из поддержки движка Изменено 24 ноября 2007 пользователем masterlp Цитата Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 24 ноября 2007 Рассказать Опубликовано: 24 ноября 2007 masterlp, Вы бы сперва, как клиент, ознакомились с правилами форума. В данном разделе разрешено публиковать только готовые модули или хаки, а также полезные советы. Любые запросы на создание того или иного, а также вопросы, касающиеся движка, публикуются в соседнем разделе. За флуд и нарушание данных правил, участник может быть лишен доступа на форум. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 082 Опубликовано: 24 ноября 2007 Рассказать Опубликовано: 24 ноября 2007 А как можно решить это вопрос?? Мне очень нужно что бы всё работало нормально. Может можно что то исправить?? Я надеюсь я не зря лицензию купил.... Как клиенту может мне кто поможет из поддержки движка Зря или нет я незнаю, но поясню немного технологию, куки создает браузер а не скрипт, и браузер удалит куки только если команда поступит с домена создавшего куки, в противном случае он проигнорирует эту команду. Это особенность браузеров и скрипт тут совсем не причем, он исправно посылает команду на удаление куков с любого домена, а вот то что ее не выполняет браузер, от скрипта независит никак. И я при всем своем желании немогу этого исправить, ну никак, я же немогу выпустить заплатку на IE или Firefox, т.к. не являюсь разработчикам этих браузеров. Домен и поддомен это абсолютно разные домены в понимании браузера, если хотите чтобы разлогинивалось нужно устанавливать скрипт в отдельные каталоги а не на отдельные домены. Поэтому не стоит говорить что вас кинули и продали недоделанный скрипт. Также разработчики браузеров тоже не просто так сделали подобное ограничение, если бы можно было управлять куками других доменов, то любой сайт тут же мог узнать ваши пароли от других сайтов, получить доступ к банковским счетам и т.д. Подобное управление куками в браузерах, это одна из основ безопасности. Цитата Ссылка на сообщение Поделиться на других сайтах
masterlp 0 Опубликовано: 25 ноября 2007 Рассказать Опубликовано: 25 ноября 2007 (изменено) Автор masterlp, Вы бы сперва, как клиент, ознакомились с правилами форума. За нарушение правил извиняюсь....Исправлюсь ) Поэтому не стоит говорить что вас кинули и продали недоделанный скрипт. А я такого и не говорил. А вот про куки это всё , я знаю! Я прошу помочь решить вопрос: КАК МОЖНО СДЕЛАТЬ НОРМАЛЬНУЮ РЕГИСТРАЦИЮ СРАЗУ НА НЕСКОЛЬКИХ ДОММЕНАХ?? То что это возможно знают все. Я лишь прошу хотя бы подкинуть идею каким способом это можно сделать... Например что бы разлогинивалось нормально, по мойму достаточно на всех поддоменах что бы была ссылка вида http://домен.ru/index.php?action=logout а не http://субдомен.ru/index.php?action=logout А для нормальной авторизации нужно сделать так чтобы на каком бы субдомене юзер не вводил данные для входа, данные передавались бы основному сайту, а потом пользователя перенапровляли бы на ту страницу где он и вводил ник и пароль... Поделитесь мнениями на этот счет пожалуйста... Изменено 25 ноября 2007 пользователем masterlp Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 082 Опубликовано: 25 ноября 2007 Рассказать Опубликовано: 25 ноября 2007 Например что бы разлогинивалось нормально, по мойму достаточно на всех поддоменах что бы была ссылка вида http://домен.ru/index.php?action=logout а не http://субдомен.ru/index.php?action=logout На каких на всех? скрипт понятие не имеет у существовании других сайтов и т.д. Отредактируйте шаблон login.tpl на всех поддоменах и все. Чтобы они ссылались на основной, это же ваши шаблоны, что поставите то и будет. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.