Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 06.08.2015 09:24:26

stts

Не работает авторизация на на поддоменах

есть ситсема динамических поддоменов, которые генерируются  соответственно наименованию города, их может быть до бесконечности
вида city.domain.com
столкнулся с проблемой что если авторизировать пользователя на главной, то на поддоменах показывает , так как буде то он не авторизирован, подскажите пожулуста как  это дело исправить , авторизация используеться стандартная. с небольшими доработками, не затрагивающая работу сессий

Route::group(array('domain' => '{city}.realtor3d.idesigning.ru'), function () {
    Route::get('/', ['as'=>'frontCity','uses'=>'Front\FrontController@showCity']);
    Route::get('/add_adv',['as'=>'add_adv','uses'=>'Front\FrontController@showAddAdv']);
    Route::post('/add_adv',['as'=>'add_adv','uses'=>'Front\FrontController@showAddAdv']);
    Route::get('/{id}', ['as'=>'frontObject','uses'=>'Front\FrontController@showObject']);
});

вот код роута для поддоменов

буду рад любой помощи, а то сроки горят  начальство в негодовании

#2 06.08.2015 09:27:25

stts

Re: Не работает авторизация на на поддоменах

подозреваю что проблема в  том что для каждого поддомена ларавел создает свою сессию и куки, как от этого избавиться я пока без понятия, на ларавеле пишу вторую неделю )

#3 06.08.2015 12:24:42

Re: Не работает авторизация на на поддоменах

Соседняя тема, ту же проблему решал https://laravel.ru/forum/viewtopic.php?id=1089

Не в сети

#4 06.08.2015 13:34:29

stts

Re: Не работает авторизация на на поддоменах

не заметил соседней темы,  но в целом быстро пролистав,  как то там ступорно,  и текста много, решение нашел гараздо проще,  в конфига сессии  /config/sission.php   изменил драйвер   сессии на куки, и прописал домен для куки в том же файле , ив се заработало, без каких либо допилов в роутинге

#5 06.08.2015 14:18:48

Re: Не работает авторизация на на поддоменах

без допила в роутинге, первый же ответ:

в /config/session.php изменить на
'domain' => '.realtor3d.idesigning.ru',

Не в сети

Подвал раздела