묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
외부 페이지로의 로그인 정보 연동...
2008.07.17 10:29
제로보드XE 의 로그인 정보를 이용해서 외부 페이지로 연동을 시도하려고 합니다.
제로보드4 때는 아주 쉽게되었던 걸로 기억하는데...
제로보드XE 같은 경우 매우 체계화되있어서 소스를 뜯어보기도 힘들고,
공식 홈페이지에도 쿠키나 세션 처리와 관련해서 외부 페이지와 연동하는 방법을 전혀 제시를 해주지 않더군요...
$zbxe_server_path = "/home/medical/www/zb/"; // 관리자 페이지에 설치된 경로 부분
$zbxe_url_path = "http://medical.woweb.net/zb/"; // zbxe가 설치된 URL
if(!ini_get('session.auto_start')) {
session_cache_limiter('no-cache, must-revalidate');
ini_set("session.gc_maxlifetime", "18000");
if(is_dir($zbxe_server_path."files/sessions")) session_save_path($zbxe_server_path."files/sessions/");
session_start();
}
if(!$is_logged){
// 로그인 되있지 않음
}
이게 0.2.4 때는 작동되었다고 하는 연동 소스인데요. 지금은 작동하지 않더라구요. (1.0.4 기준)
어떻게 수정을 해야 제대로 연동이 될지 궁금합니다.
즉 정리하자면
'제로보드XE의 모듈 기능을 이용하는게 아닌 제로보드로부터 완전히 독립된 PHP 파일에서
제로보드의 세션 정보를 읽어오고 싶습니다.'
고수분들의 답변 부탁드리겠습니다. 좋은 하루 되세요.
제로보드4 때는 아주 쉽게되었던 걸로 기억하는데...
제로보드XE 같은 경우 매우 체계화되있어서 소스를 뜯어보기도 힘들고,
공식 홈페이지에도 쿠키나 세션 처리와 관련해서 외부 페이지와 연동하는 방법을 전혀 제시를 해주지 않더군요...
$zbxe_server_path = "/home/medical/www/zb/"; // 관리자 페이지에 설치된 경로 부분
$zbxe_url_path = "http://medical.woweb.net/zb/"; // zbxe가 설치된 URL
if(!ini_get('session.auto_start')) {
session_cache_limiter('no-cache, must-revalidate');
ini_set("session.gc_maxlifetime", "18000");
if(is_dir($zbxe_server_path."files/sessions")) session_save_path($zbxe_server_path."files/sessions/");
session_start();
}
if(!$is_logged){
// 로그인 되있지 않음
}
이게 0.2.4 때는 작동되었다고 하는 연동 소스인데요. 지금은 작동하지 않더라구요. (1.0.4 기준)
어떻게 수정을 해야 제대로 연동이 될지 궁금합니다.
즉 정리하자면
'제로보드XE의 모듈 기능을 이용하는게 아닌 제로보드로부터 완전히 독립된 PHP 파일에서
제로보드의 세션 정보를 읽어오고 싶습니다.'
고수분들의 답변 부탁드리겠습니다. 좋은 하루 되세요.
댓글 3
-
띵야
2008.07.17 10:38
-
Pannic
2008.07.17 10:51
아 죄송합니다. XE입니다... 팁 게시판에서 연동으로 검색해서 찾은 글이 저건데요. (2007년 5월경 글이었습니다.)
$is_logged 값이 계속 NULL 값을 가지네요... 이유가 뭔지 궁금합니다. 제로보드 XE 1.0.4 사용 중입니다.
경로 지정은 정확하게 되었습니다. -
Pannic
2008.07.17 10:58
대충 이유를 알겠네요... session 이 종전처럼 파일로 생성되지 않고 db 에 생성되는군요...ㅠㅠ
1.0.3 으로 재설치 해야겠습니다...
제로보드5면 zb5beta 게시판에 문의를...^^
혹은 제로보드XE로 업그레이드를 하시면 연동방법이 있는 것으로 압니다.
팁과 질답에 검색해 보시면 정보 연동에 대한 팁이 올라와 있을 것입니다.