사정상 member 테이블로 다른 폼으로 로그인하고 있습니다. 채택완료
사정상 member 테이블로 다른 폼으로 로그인하고 있습니다.
근데 여기에 그누보드를 붙이고 싶어서 member 테이블로 로그인하면 g5_member에서도 로그인한것처럼 보여지고싶어서요.
그러니 같은 DB를 쓰고 있고 g5_member 로 통일해서 써야하는걸 알지만...
사정상 member 테이블로 로그인한걸 g5_member 테이블로 같이 로그인한걸로 하고싶어요..
그래서 login_check.php 에
include_once("./_common.php"); 해주구요..
이부분은 member 세션저장되는 부분입니다.
kset_session('member_id', $member_row['m_id']); kset_cookie('member_id', $member_row['m_id'], 0);
그리고 이부분이 그누보드5 세션저장되는 부분으로 추정됩니다..
$mb = get_member($member_row['m_id']);
}
//alert($_SERVER['HTTP_USER_AGENT']); // 회원아이디 세션 생성 set_session('ss_mb_id', $mb['mb_id']); set_session('ss_mb_reg', $mb['mb_id']); // FLASH XSS 공격에 대응하기 위하여 회원의 고유키를 생성해 놓는다. 관리자에서 검사함 - 110106 set_session('ss_mb_key', md5($mb['mb_datetime'] . $_SERVER['REMOTE_ADDR'] . $_SERVER['HTTP_USER_AGENT'])); }
근데 로그인이 안되라구요 ㅡㅡ;;
고수님들의 도움 요청해볼게요..
답변 2개
get_member 펑션은 수정하셨는지요.... 아마 g5_member 테이블을 불러올꺼에요. 거기에 필드는 mb_id일꺼구요. 그리고 세션을 두개 만드실 필요가 없이 기존에 사용하시던 소스의 세션변수명을 변경하시거나 그누보드가 참조하는 세션변수명을 변경하시면 로그인 된답니다~
즐프하세요~
-----------------------------추가-----------------------------
아무래도 기존에 사용하시던 소스에대한 분석이 더 많이 되셨을 테니 기존 소스의 세션을 저장하는 변수명을 바꾸시는게 빠르겠네요 ^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인