SNS 로그인 후 처리에 대한 문제

SNS 로그인 후 처리에 대한 문제

QA

SNS 로그인 후 처리에 대한 문제

본문

 

SNS 로그인 후 아이디를 체크해서 가입된 회원일때,

휴대폰 번호라던지 주소같은 정보값을 가져올수없을때 정보수정을 유도하게끔 하려고 하는데,

아래와 같은 코드에서 빨간부분으로 표시한곳을 제가 추가하였는데,

일단 SNS로그인을 하게되면 팝업창이 하나뜨고,

이후에 가입된 회원이면 알림창이 소스 맨아래부분에 추가된대로 뜨긴하는데,

팝업창 내에서 이동이되버리네요...

팝업창을 닫고 원래 로그인하려던 창으로 돌아가서 경로 이동을 하고 싶은데...

방법을 모르겠습니다 ㅠㅠ

 

고수님들 도움이 필요합니다.....

 

==============소스원문==================================


if($mb['id']) { // 가입된 회원이면
 // 소셜아이디 업데이트
 if(!$mb['sns_id']) {
  $mb['sns_id'] = $sns_id;
  sql_query(" update shop_member set sns_id = '{$sns_id}' where id = '{$mb['id']}' ", false);
 }
 // 세션 생성
 set_session('ss_mb_id', $mb['id']);
 // FLASH XSS 공격에 대응하기 위하여 회원의 고유키를 생성해 놓는다. 관리자에서 검사함 - 110106
 set_session('ss_mb_key', md5($mb['reg_time'] . $_SERVER['REMOTE_ADDR'] . $_SERVER['HTTP_USER_AGENT']));
 // 포인트 체크
 $sum_point = get_point_sum($mb['id']);
 $sql= " update shop_member set point = '$sum_point' where id = '{$mb['id']}' ";
 sql_query($sql);
    set_cookie('ck_mb_id', '', 0);
    set_cookie('ck_auto', '', 0);
 
 //로그인시 필수 항목 체크 - 이부분을 추가
 if($member['cellphone'] =="")
 {
 alert("회원님의 휴대폰 정보가 없습니다.","/bbs/register_mod.php");
 }
}

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
전체 1

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT