질문
Q #10239
[초보] 항시 로그인을 체크해야할 때
2creative
2012-12-27 11:15:43
안녕하세요. 코드이그나이터를 접한지 몇일안된^^; 날코딩에 익숙한 MVC는 익숙하지 않은 초보입니다..
단도직입적으로 질문 드려보겠습니다.
CI 로 인트라넷 제작중입니다. 인트라넷이니 만큼 로그인 여부를 매번 체크를 해야하는데요.
일단은 auth_m 이라는 model 을 autoload 해놓고,
auth_m 생성자에서 로그인세션 체크하여 세션이 없을경우 로그인 페이지로 redirect 했거든요..
근데 사실 이건 맞지 않는듯 해서요. model 은 DB처리 전담인데, 화면 컨트롤을 한다는게..
그래서 이럴경우에는 어떻게 처리를 하시나요?
제 생각으로는 개인라이브러리를 만들어 그 라이브러리를 autoload 하고, 생성자에서 세션체크 redirect 를 하는게 맞지 싶은데요..
이런경우 어떻게 하시나요??
참 그리고, 개인라이브러리도 나중에는 점점 커질것 같은데,
로그인용 라이브러리를 따로 만들어서 운용하는게 좋은걸까요??
MVC개념이 약해서 그런가 어렵네요..
답변 부탁드려볼께요!
그 파일을 다운 받아 공부해 보셔도 되고요~
꼭 프레임워크의 장점은 아니지만 프레임워크의 장점이라고나 할까? 그런게 있는데요~
누군가 미리 만들어 놓은걸 그대로 자기거에 적용할 수 있어요...
tank_auth 라는걸로 검색해 보세요~
그래도 코드이그나이터에서 로그인 처리기능이 왠간한거 다 적용되어 있는 라이브러리에요..
여기 포럼도 그걸로 사용중이고 저도 그걸로 사용중이에요...
본인이 직접 만들어도 되지만..그건 나중에 실력이 늘었을때 만들어도 되고
일단 누군가 한것을 구경해 보면 "아하~ 이렇게 하는구나~" 하실거에요~
그럼...