질문 Q #15000
CI hook data passing 질문
학학이 2016-09-08 16:59:53
$hook['post_controller_constructor'][] = array (
    'class'   => 'Login',
    'function'=> 'checkPermission',
    'filename'=> 'Login.php',
    'filepath'=> 'hooks'
);

 

이런 hook을 만들었습니다.

 

checkPermission 퍼미션에서는 현재 사용자가 로그인 했는지 확인(cookie 기반) 하고

로그인 안된 사용자면 로그인 페이지로 리다이텍팅 하려고 합니다.

 

checkPermission 에서 cookie의 user 정보를 컨트롤러로 넘겨줘야하는데 

어떻게 데이터를 넘길 수 있을까요?

답변 2
#1 kaido 2016-09-08 17:02:35

-_-?

쿠키에 담으실거면 쿠키에 담아서 넘겨주시면...?

저는 다국어 사이트 만들기 위해서 현재 국가코드를 세션으로 만들어서 넘겨주도록 구현했거든요.

#2 변종원(웅파) 2016-09-08 17:16:59

똑같은 질문이 검색해보시면 있습니다.

매뉴얼에도 답이 있구요. http://codeigniter-kr.org/user_guide_2.1.0/libraries/loader.html