2011-10-04 3 views
0

모든 하위 도메인에서 CakePHP의 사용자 세션을 유지하려고합니다. 모든 하위 도메인은 동일한 Cake 앱을 가리키며 해당 컨트롤러로 라우팅됩니다. 예를 들어, profile.example.com은 example.com/players/view를 가리 킵니다. 하지만 몇 가지 이유로 세션을 유지할 수 없습니다. Cookie 구성 요소를 사용하여 시도했지만 ID는 절대적으로 아무것도하지 않았습니다. 그럼 난 내 부트 스트랩에 ini_set을 사용하여 시도하고 적어도 올바른 쿠키를 가지고. 그러나 다른 하위 도메인에 액세스 할 때 별도의 쿠키가 생성됩니다. 내가 어떻게이 일을해야만 할까?CakePHP 하위 도메인 쿠키

답변

4

은 고정 :

ini_set('session.cookie_domain', '.domain.com'); 

가 이전에 작동하지 않은 이유를 알고하지 마십시오,하지만 작동 결국 . 어쩌면 캐시를 비우는 것이 가능했을 것입니다.

+0

완벽한 감사합니다! –

관련 문제