제목 | CI_SESSIONS 테이블은 여러 사이트를 공유해도 될까요? | ||
---|---|---|---|
글쓴이 | 왕기장군 | 작성시각 | 2014/04/09 08:58:47 |
|
|||
CI 를 사용해서 사이트를 제작하는데.. 서로 연관 있는 사이트라고 가정하구요.. DB도 대부분 공유하는 두개 혹은 그 이상의 사이트 인데요. 도메인이 서로 다른, 그래서 CI 를 각각 설치해서 운영하는 각기 다른 서버에서 같은 CI_SESSIONS 테이블을 사용했을때.. 세션값이 겹치거나 하는 경우 혹은 그 외 다른 문제점은 없을까요? |
|||
다음글 | 트랜잭션 사용 할 대 성공, 실패여부를 반환할 수 있나... (1) | ||
이전글 | try/catch 질문이요 (1) | ||
변종원(웅파)
/
2014/04/09 10:05:56 /
추천
0
|
한대승(불의회상)
/
2014/04/09 10:07:54 /
추천
0
세션키는 쿠키를 이용하여 유지하고 도메인 별로 세션키가 다르게 발급 되므로 큰 문제는 없을 것으로 예상 됩니다.
세션키가 충돌하는것이 싫다면 application/config/config.php 파일을 오픈 하셔서 $config['sess_cookie_name'] = 'ci_session';세션 테이블을 도메인별로 지정 하셔도 됩니다. |
왕기장군
/
2014/04/09 16:04:17 /
추천
0
네, 감사합니다.
(웅파님) SSO 흉내를 내려는것 맞습니다. ㅎㅎ 업무상 나뉘어진 서버와 사이트간에 json 형태로 값을 주고 받아야 하는데 인증 부분을 고민하고 있었습니다. (불의화상) 도메인별로 세션키가 다르게 발급된다면, 전혀 문제 없겠네요.. 감사합니다. |
세션 읽기 쓰기 부분 좀 수정하셔야 할 겁니다. (도메인으로 구분하여 모든 액션이 일어나니 그 부분 처리필요)