폴더별 로그인 공유

DB는 한개입니다.

폴더를 여러개 만들고 각각의 폴더마다 그누보드를 깔았습니다.

www.abc.co.kr/aaa
www.abc.co.kr/bbb
www.abc.co.kr/ccc

폴더페이지마다 로그인을 하면 다른 폴더의 로그인도 풀리지 않고 유지되려면 어떻게 해야 하는지요?
지난번에 이곳에 자료가 있어서 처리를 했었는데.... 지금 다시하려니 아무리 찾아봐도
폴더별 로그인 공유하는 내용이 안나와서 다시 질문드립니다.
|

댓글 1개

1. config.php 끝 부분에
$g4['session_table'] = $g4['table_prefix'] . "session"; // 약간 변경

2. common.php 중간 정도에서
// SESSION 설정 ==> 요부분을 조금 수정했습니다.
//-------------------------------------------
ini_set("session.use_trans_sid", 0); // PHPSESSID를 자동으로 넘기지 않음
ini_set("url_rewriter.tags",""); // 링크에 PHPSESSID가 따라다니는것을 무력화함 (해뜰녘님께서 알려주셨습니다.)

//session_save_path("{$g4['path']}/data/session"); //// 기존내용
/ 핸들러 함수 정의 파일 include
include_once("$g4[path]/lib/mw.session.db.lib.php");

// 세션 핸들러 함수 선언
session_set_save_handler("_mw_session_open", "_mw_session_close", "_mw_session_read", "_mw_session_write", "_mw_session_destroy", "_mw_session_clean");



그리고 저는 배추빌더를 설치했습니다. 배추빌더 설치하고 위 두개 화일 수정해 주니
폴더세션이 공유되더군요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고