www도메인과 그냥 도메인간의 로그인 연동 정보
www도메인과 그냥 도메인간의 로그인 연동본문
불당팩이긴 한데 그누보드랑 같습니다.
config.php에다 도메인을 ".도메인.com" 이라고 적어서
익스플로어에선 www에서 로그인하든 일반 그냥도메인(www없는거)에서 로그인하든
잘돠는데 크롬에선 두개를 다른걸로 인식하네요
혹시 다른 설정 제가 빠뜨린게 있을까요?
좋은밤되세요
ㅇ 되는 브라우저 : 익스, 사파리
ㅇ 안되는 브라우저 : 크롬(PC/MAC)
config.php에다 도메인을 ".도메인.com" 이라고 적어서
익스플로어에선 www에서 로그인하든 일반 그냥도메인(www없는거)에서 로그인하든
잘돠는데 크롬에선 두개를 다른걸로 인식하네요
혹시 다른 설정 제가 빠뜨린게 있을까요?
좋은밤되세요
ㅇ 되는 브라우저 : 익스, 사파리
ㅇ 안되는 브라우저 : 크롬(PC/MAC)
댓글 전체
익스에서는 그누보드 기본 설정을 사용해도 문제가 되지는 않네요.
문제는 크롬인데,
크롬에서는
/common.php 의
session_name("crossSubSession"); //을 밑에 부분위에 넣어 주구요.
session_start();
// 원래는 if ($_REQUEST[PHPSESSID] && $_REQUEST[PHPSESSID] != session_id()) {
//이렇게 고쳐주세요
if ($_REQUEST['crossSubSession'] && $_REQUEST['crossSubSession'] != session_id()) {
참고적으로
///header('P3P: CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"');
header('P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"');/
ini_set("session.use_trans_sid", 0); // PHPSESSID를 자동으로 넘기지 않음
ini_set("url_rewriter.tags",""); // 링크에 PHPSESSID가 따라다니는것을 무력화함 (해뜰녘님께서 알려주셨습니다.)
session_name("my_session_name");
ini_set('session.use_cookies', 1);
ini_set('session.use_only_cookies', 1);
session_set_cookie_params(0, "/", $g4['config_domain'], false, true);
이렇게 하라고 나왔지만, 결국에는 session_name을 건드니깐 되는군요
문제는 크롬인데,
크롬에서는
/common.php 의
session_name("crossSubSession"); //을 밑에 부분위에 넣어 주구요.
session_start();
// 원래는 if ($_REQUEST[PHPSESSID] && $_REQUEST[PHPSESSID] != session_id()) {
//이렇게 고쳐주세요
if ($_REQUEST['crossSubSession'] && $_REQUEST['crossSubSession'] != session_id()) {
참고적으로
///header('P3P: CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"');
header('P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"');/
ini_set("session.use_trans_sid", 0); // PHPSESSID를 자동으로 넘기지 않음
ini_set("url_rewriter.tags",""); // 링크에 PHPSESSID가 따라다니는것을 무력화함 (해뜰녘님께서 알려주셨습니다.)
session_name("my_session_name");
ini_set('session.use_cookies', 1);
ini_set('session.use_only_cookies', 1);
session_set_cookie_params(0, "/", $g4['config_domain'], false, true);
이렇게 하라고 나왔지만, 결국에는 session_name을 건드니깐 되는군요
오 달인이시군요 자세한 답변감사드립니다 !!!
좋은 하루 되세요~~
좋은 하루 되세요~~