로그인 인 & 로그인 후 현 페이지 유지 방법

· 2013-07-28 (일) 13:33:19 · 1823 · 3
로그인시 현페이지 유지 방법을 알려주세요.


현제 그누보드는 1개만 설치된 상태입니다.

http://bizion.mk.co.kr/
http://factory.bizion.co.kr/
http://show.bizion.co.kr/

2개의 서브도메인을 사용하고 있습니다.

factory/head.php에 <?=outlogin("factory"); // 외부 로그인 ?>을 가져왔습니다.

해결점 1 : 로그인 시 로그인은 완료되지만 서브도메인쪽으로 로그인 값이 넘어오지 않습니다.
아이디&비밀번호 입력창이 그대로 있습니다.
서브도메인에서 게시판쪽으로 이동하면 당연히 http://bizion.mk.co.kr/bbs~~~
연결되기 때문에 outlogin.skin.2 넘어가서 회원정보 수정및 탈퇴 버튼이 잘 나오고 있습니다.

해결점 2 : 로그인 정보가 넘어오면 http://bizion.mk.co.kr/ 메인으로 이동하는것 같은데
현제페이지 유지하고 싶습니다.


요약 : 서브도메인에서 로그인 완료시 메인 도메인과 동일하게 정보를 가져오면서 현제페이지 유지가 되도록 입니다.

고수님들의 많은 조언 부탁드립니다.

|

댓글 3개

2013-07-29 (월) 10:00:09
fhead_submit(f) 함수 한줄을 추가해주세요.

f.url.value = g4_url + f.url.value; <--- 이부분
f.action = '../bbs/login_check.php';
답변에 주셔서 감사합니다.

말슴해 주신 부분을 외부로그인 스킨에 넣어보니 에러가 발생해서 어느 팔일에 집어넣어야 할지 궁금합니다.

외부로그인에 이렇게 집어넣었습니다.

<script type="text/javascript">
function fhead_submit(f)
{
if (!f.mb_id.value) {
alert("회원아이디를 입력하십시오.");
f.mb_id.focus();
return false;
}

if (document.getElementById('pw2').style.display!='none' && !f.mb_password.value) {
alert("패스워드를 입력하십시오.");
f.mb_password.focus();
return false;
}
<?
if ($g4[https_url])
echo "f.action = '$g4[https_url]/$g4[bbs]/login_check.php';";
else
echo "f.url.value = g4_url + f.url.value;";
else
echo "f.action = '$g4[bbs_path]/login_check.php';";
?>



return true;
}
</script>
신비나라님이 올려주신 글을 참고로해서 성공하였습니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=31688

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

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13-07-29 조회 1,684
13-07-29 조회 1,867
13-07-29 조회 2,814
13-07-29 조회 1,723
13-07-29 조회 1,748
13-07-29 조회 1,326
13-07-29 조회 1,820
13-07-29 조회 809
13-07-28 조회 907
13-07-28 조회 1,070
13-07-28 조회 1,096
13-07-28 조회 1,084
13-07-28 조회 1,050
13-07-28 조회 1,675
13-07-28 조회 881
13-07-28 조회 1,824
13-07-28 조회 1,023
13-07-28 조회 841
13-07-28 조회 880
13-07-28 조회 889