0

나는 나의 GAE 웹 응용 프로그램에 중포 기지 인증을 통합 할 수있는 아래의 그림을 따라하지만, 나는 그들이 로그인 후 홈페이지로 사용자를 리디렉션하는 데 문제가 있어요.리디렉션 사용자 자신의 ID 토큰 (GAE/중포 기지를) 검증 후

enter image description here

현재 로그인 페이지에 권한을 처리하는 FirebaseUI 위젯이 있습니다. 성공적인 로그인시 here으로 설명한 XHR을 사용하여 사용자의 ID 토큰을 백엔드 서버로 전송하여 토큰의 무결성과 신뢰성을 확인할 수 있도록 위젯을 구성했습니다. 그러나 확인을 마친 후에는 분명히 that's how XHR works 이후 사용자를 홈페이지로 리디렉션 할 수 없습니다.

내 네트워크 로그에서 볼 수 있듯이 내 앱은 실제로 리디렉션을 요청하지만 브라우저가 이에 응답하지 않습니다.

enter image description here

나는 웹 개발에 내 경험가 존재하지 않습니다 및 중포 기지 문서가 도움이 아니 었로 진행하는 가장 좋은 방법이 무엇인지 모르겠습니다. 당신이 제공 할 수있는 어떤 방향으로도 감사 할 것입니다!

답변

0

토큰 확인시 프론트 엔드에서 실행되는 콜백 함수를 사용하여 구현할 수있었습니다. 다음 줄의 어떤 것 :

jQuery.ajax({ 
    type: 'POST', 
    url: '/login', 
    dataType: 'json', 
    data: 'idtoken=' + idToken, 
    success: function(response) { 
     window.location.replace(response.redirect); 
    }, 
    error: function(xhr, textStatus, errorThrown) { 
     // Handle error 
    } 
});