만들면서 배우는 CodeIgniter Q&A

제목 p203 세션 로드 후 게시판에서 보안키를 요구하네요
글쓴이 승희아빠 작성시각 2013/11/05 18:01:01
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 9993   RSS
 autoload.php

$autoload['libraries'] = array('database', 'session');

In order to use the Session class you are required to set an encryption key in your config file.

라고 뜹니다.

빠진 부분이 있는지요?


 다음글 300페이지 sns프로젝트 질문입니다. (2)
 이전글 p198 보안부분 form 헬퍼 질문드립니다. (5)

댓글

승희아빠 / 2013/11/05 18:08:14 / 추천 0
 자답입니다.

세션 라이브러리 메뉴얼에

참고: 암호화 세션을 사용하지 않는 경우에도 설정 파일에서 encryption key 를 지정하지 않으면 안됩니다. 제삼자에 의한 세션 데이터 조작을 방지합니다.

라고 되어 있어서

config.php 에

$config['encryption_key'] = 'YOUR KEY';

라고 하니 정상적으로 게시판 리스트가 보입니다.


변종원(웅파) / 2013/11/05 18:42:04 / 추천 0
강좌 게시판에 config에 대해 설명한 글이 있습니다.

그 글을 먼저 보시면 작업하는데 도움이 됩니다.

http://cikorea.net/lecture/view/197/page/1/

http://cikorea.net/lecture/view/207/page/1/

위 설명들이 어느 정도는 책에도 녹아있구요.

승희아빠 / 2013/11/05 18:49:02 / 추천 0
이제 겨우 200 페이지 넘겨 보고 있습니다.  책만 보면서 진도 나가고 있는데 한 단락을 3번 정도는 읽고 있는데

보안 키 부분은 못 본듯합니다.

다시 한번 두눈 크게 뜨고 찾아 보겠습니다.
변종원(웅파) / 2013/11/05 19:01:47 / 추천 0
10장 도입부에 설명이 되어 있는데 순서가 나중이네요.

그리고 부록에 config.php 파헤치기가 있습니다.