CI 묻고 답하기

제목 sess_cookie_name 을 여러개 운영 할 수는 없나요?
카테고리 CI 2, 3
글쓴이 nataek 작성시각 2019/07/25 16:39:25
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 12111   RSS

화면 상단 메뉴에..

개인 로그인 | 기업 로그인 이라는 메뉴가 있습니다

개인이 로그인 시 개인 로그아웃|기업로그인 ,  

기업이 로그인 시 개인 로그인|기업로그아웃

으로 변경이 되어야 하는데요.. 

(세션은 데이터베이스를 사용 합니다.)

 

저 부분을 if( @$this->session->userdata['logged_in'] == TRUE ) 로 저 부분을 처리 하면 

개인 로그아웃|기업로그아웃 이 됩니다.

 

제 생각에는 이를 처리 하기 위해서는 로그인 시 sess_cookie_name 이 개인과 기업이 달라야 하지 않을까 싶은데요.

sess_cookie_name 을 두개로 갈 수 있는 방법은 없을까요?

가능 하다면 개인 로그인 시 에는 기업 로그인 세션을 모두 없애고,

기업 로그인 시 에는 개인 로그인 세션을 모두 없앤 후 로그인 처리를 하면 문제가 해결 될 것 같은데요..

로그인 부분 외에도 기업이 볼 수 있는 페이지와 개인이 볼 수 있는 페이지는 다르기 때문에

로그인 후 개인 또는 기업 인지를 확인한 후 처리를 해야 할 것 같은데 그럴려면 sess_cookie_name 이

개인, 기업에 따라 달라야 지만 처리가 가능 할 것 같아서요..

 

1.

sess_cookie_name 을 두개로 갈 수 있는 방법은 없을까요?

제가 테스트 해보니 두개로는 안되는 것 같았습니다만..

 

2.

없을 경우 다른 방법을 알고 계시면 조언 부탁 드립니다.

 

감사 합니다.

 다음글 캐시 삭제법 문의 (1)
 이전글 한글이동주소 현상대해 (1)

댓글

변종원(웅파) / 2019/07/25 17:05:11 / 추천 0
로그인시 타입을 세션으로 추가하시고 체크하면 됩니다.