作者aatty ()
看板PHP
標題[請益] zend session跨子網域會失效
時間Mon Jul 27 01:13:17 2015
各位前輩們晚安~
是這樣的,小弟最近用zend framework 去做了登入的功能,
程式碼如下:
$this->auth = Zend_Auth::getInstance();
$this->auth->setStorage(new Zend_Auth_Storage_Session("Auth"));
$rowdata = $this->auth->getStorage()->read();
$rowdata->memberId = $memberId;//把會員編號寫進去
$this->auth->getStorage()->write($rowdata);
好的狀況來惹,這是我在m.xxx.com.tw的網域下儲存的session
轉到子網域www.xxx.com.tw這個session就會抓不到...(手機版轉電腦版
網路上有不少原生php的solution,但zend 似乎沒有看到可行的寫法...
請教各位前輩們有無好的方向可以給小弟指引一下迷津~感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.104.141
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1437930800.A.DCC.html
→ poiuy999: session存資料庫 07/27 20:45
推 tanson: storage 改為 db session 07/28 02:22