Перейти к содержанию
sergiosinicin

Передача сессии между субдоменами

Рекомендуемые сообщения

Есть у кого опыт передачи сессии между, например, доменом и субдоменом?.
При условии, что у каждого своя база и магазины абсолютно одинаковые.
Надо залогиниться в одном и потом без авторизации зайти в другой.

 

Подскажите, пожалуйста, кто знает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решил  добавлением записи в  system/library/session.php

              if (!session_id()) {
			ini_set('session.use_cookies', 'On');
			ini_set('session.use_trans_sid', 'Off');
			ini_set('session.cookie_domain', '.domain.com');
			session_set_cookie_params(0, '/');
			
			session_start();
		}

 


где .domain.com - мой домен

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Grarnik
      Здравствуйте! Есть нужда в продлении жизни сессии при добавлении товара в корзину.
       
      То есть сейчас при добавлении товара в корзину, позиция может исчезнуть через определенно заданное время.
       
      Нужно, чтобы товар находился в корзине дольше (от недели до месяца)
       
      Изменение значений session.gc_maxlifetime ни к чему не привело. Также увеличивал время в файле system/library/session.php
       
      Сайт находится на VPS
    • От Absalem
      Opencart 1.5.5.1, Apache
      Заметила, что товары исчезают из корзины меньше чем за час. (регистрация у нас на сайте отключена)
      Как продлить время хранения товаров в корзине?
      Заранее спасибо за помощь!
    • От Novarg
      Можно ли как-нибудь посетителю настроить смену города на сайте, например, чтобы посмотреть товары в Новосибирске? Делается ли это функционалом CMS или мне для каждого города приедтся вручную прописывать субдомен, в каждом отдельно ставить CMS и настраивать ее индивидуально для этих субдоменов?
    • От FreeManDoc
      Добрый день!
       
      Чтобы самому не свернуть шею сайту, хотелось бы прокансультироваться у специалистов. 
       
       
      Конечная идея такова: На базе готового магазина нужно сделать идентичную копию, на этом же хостинге с отдельной базой данных. Разница должна быть лишь только в приставке к основному имени (новыйсубдомен.мой_сайт.com) и отдельными правами доступа в админку. Которая также небудет связана ничем со старой.
       
       
      Как попытался ее реализовать я: В корневой директории создалась папка моего субдомена с файлом index.html. Все стало выглядить вот так: корневая папка в которой папка public_html  (в ней сам оригнал сайта) и папка новыйсубдомен (в ней файл index.html ). 
       
      Далее, я сделал полную копию с оригинала магазина и поместил ее в папку новыйсубдомен . 
      На хостинге сделал аналогично с базой данных - сделал копию оригинала и с помощью импорта залил в пустую базу нового субдомена.
       
      После копирований я начал вносить изменения, чтобы все работало отдельно. 
      На сервере в новой базе данных правил всего одну таблицу oc_user , а в ней поменял два поля логин и пароль на другие, чтобы разлечить их при входе в админку. 
       
      И последнее, что я сделал это внес поправки в на скопированном сайте в файлах config.php (и в папке Admin также его изменил) строку 28 define('DB_DATABASE' ...... тут изменил название базы данных на новую.
       
      Диагноз:  сайт формата - новыйсубдомен.мой_сайт.com , в браузере открыть можно, но при каждом новом клике по нему перекидует на страницу сайта оригинала - мой_сайт.com . И в админку нельзя зайти под новыми логином и паролем. 
       
      Решение проблемы: подскажите , как мне выйти из этой ситуации!
       
    • От romantic2807
      Добрый день!
      Я новичок, подскажите плиз.
      1. Хочу поставить Opencart на свой сайт, который находится на бесплатном субдомене .besaba.com. Opencart будет на нем работать, есть какие-то ограничения по доменам для него,
      2. Можно ли поставить систему Paypal на Opencart?
      Заранее спасибо
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.