- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Собственно вопрос вот в чем. В названии темы просто не смог полностью описать вопрос.
Есть 3 сайта построенных на одном движке DLE одной версии.
Можно ли соединить таблицы базы данных dle_users трех сайтов так, чтобы авторизировавшись на одном сайте, пользователю не надо было авторизироваться на другом???
Конечно можно! Другой вопрос - придумать эффективную схему реализации такой задачи...
Я понимаю что можно, но как это выполнить проще всего?
Авторизация зависит не от таблиц БД, а от сессий которые хранятся в куках. Кросдоменных куков не бывает, соответственно ответ: Возможно, но только в пределах одного домена ;)
Brand from Amber добавил 11.06.2009 в 21:56
Конечно можно!
Да!!! А подробнее?
Тоже интересует такой вопрос... как их объединить?
Brand from Amber, авторизация с поэатпным редиректом между тремя сайтами с возвращением на исходный. Ключ авторизации (присваиваемое печеньке значение) можно передать GET`ом в md5 с внешней кодировкой под base64 - для пущей безопасности.
Ключ авторизации (присваиваемое печеньке значение) можно передать GET`ом в md5 с внешней кодировкой под base64 - для пущей безопасности.
Не сработает в случае авторизации на одном сайте и прямом переходе на другой (т.е. не по ссылке)..., а в остальном - да, имеет место.
Мне тоже интересно такое и тоже на DLE. И такое реализовать точно можно. Вон mail.ru - единый вход (разом на всех проектах - не важно на каком из них залогинились), единый выход (разом со всех проектов - не важно на каком из них вышли).
Brand from Amber
Специально проверил - это:
у них и с этим проблем нет - входишь на одном, потом в строке вбиваешь адрес скажем my.mail.ru (т.е. переход не по ссылке) и все отлично - по новой входить не надо.
Как они такого добились, какие есть методы?
Там домен один mail.ru, а всё остальное - хосты в этой доменной зоне.
Абсолютно верно, при установке куков можно задать ".domen.com", и тогда область видимости будет включать все субдомены.
А вы можете написать пример?
я знаю вот такую конструкцию
setcookie('user_id',$user_id,time()+3333333);= установить кукис : имя-значение-время действия
Но как указать домен установки кука?
vandamme добавил 13.06.2009 в 22:19
и конструкция проверки кукиса
if(isset($_COOKIE['user_id'])){setcookie('user_id','',time()-33);}