아임포트 ajax 인증정보 조회

function auth_javascript() {
  if (is_page('login')) {     
    ?>
        <script type="text/javascript">
          function auth_none_member(){
                IMP.init("impXXXXXXX");
                // IMP.certification(param, callback) 호출
                IMP.certification({ // param
                merchant_uid:'merchant_' + new Date().getTime(),
                min_age: 19
              }, function (rsp) { // callback
                    if (rsp.success) { 

                        jQuery.ajax({
                            url: "/certifications", // 서비스 웹서버
                            method: "POST",
                            headers: { "Content-Type": "application/json" },
                            data: { imp_uid: rsp.imp_uid }
                        }).done(function(rsp) {
                                console.log(<?php echo $_POST['imp_uid']; ?>);
                                console.log(<?php echo $_POST['name']; ?>);
                                console.log(<?php echo $_POST['gender']; ?>);
                        });
                        
                    }else{
                        // 인증취소 또는 인증실패
                        var msg = '인증에 실패하였습니다.';
                        msg += '에러내용 : ' + rsp.error_msg;
                        alert(msg);
                    }
              });
          }
        </script>
    <?php
  }
}
add_action('wp_head', 'auth_javascript');

안녕하세요?

로그인 페이지에서 위 코드대로 비회원 휴대폰 인증을 진행할때

사용자의 데이터값이 조회되길 바래서 위 소스처럼 코드를 작성했는데 아무것도 나오지 않네요..

certifications 페이지는 워드프레스 헤더와 푸터만 있고 그외엔 아무것도 없는 blank 페이지로 생성해뒀는데

certifications 페이지에서 무언가 작업을 해줘야할까요?

코스모스팜 회원관리내 소스 + 아임포트 다큐먼트를 참고했는데,

왜 안나오는지를 잘모르겠습니다..

아마 소스상 문제가 있으니 정상출력이 안되는거 같은데,

ajax와 REST API에 익숙하지않아 뭐가 잘못된지조차 모르겠습니다.

.done 에서 

console.log(rsp.imp_uid);

이런식으로 출력하려해도 undefined가 나오더라구요..

뭐가 잘못되었는지 알려주시면 정말 감사하겠습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기