2014-12-21 2 views
1

페이팔 가입 통합 방법을 사용했습니다. 가입 버튼을 클릭하면 새 작은 창에서 페이팔 로그인이 팝업됩니다. 그것은 ... 다음에 의해 구동된다팝업 페이팔 지불 창 - 메인 창으로 데이터를 보내는 방법

<script src='https://www.paypalobjects.com/js/external/dg.js' type='text/javascript'></script> 
      <script> 
       var dg = new PAYPAL.apps.DGFlow(
       { 
        trigger: 'paypal_submit', 
        expType: 'instant' 
        //PayPal will decide the experience type for the buyer based on his/her 'Remember me on your computer' option. 
       }); 
</script> 

팝업 창 내부 페이팔에 사용자가 로그인 할 때 나는 데 문제가있다 -는 '성공'다시 직접 페이지에 걸립니다. 팝업 창이 너무 작기 때문에 자바 스크립트를 사용하여 크기를 조정해야하며 지저분한 접근 방법입니다.

페이팔 로그인을 성공적으로 완료하고 팝업 창을 닫은 다음 사용자가 원래 있던 페이지를 원하는 계정 가입 페이지로 리디렉션 할 수있는 방법이 있습니까?

답변

0

보안상의 이유로 자바 스크립트에서 창 관리가 허용되지 않습니다. 아마도 iframe에서 페이팔 창을 열 수 있습니까?

즉, oauth가 이미 해결 한 문제를 해결하려고하는 것처럼 들립니다. paypal's "login with paypal" 페이지를 본 적이 있었습니까?

관련 문제