Интеграция Firebase OAuth с веб-сайтом и кнопка «Загрузить», которая проверяет сообщение об успешном завершении, до того как отключить - PullRequest
0 голосов
/ 31 марта 2020

Это модал, который я создал для всплывающего окна с помощью кнопки. это модальное поле bootstrap.

<!-- START: new MODAL -->
        <div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
            <div class="modal-dialog modal-dialog-centered" role="document">
                <div class="modal-content">
                    <div class="modal-body">
                        <div class="container-fluid">
                            <div id="firebaseui-auth-container"></div>
                            <div id="loader">Loading...</div>
                        </div>
                    </div>
                </div>
            </div>
        </div>

, а также

<script src="https://cdn.firebase.com/libs/firebaseui/3.5.2/firebaseui.js"></script>
        <link type="text/css" rel="stylesheet" href="https://cdn.firebase.com/libs/firebaseui/3.5.2/firebaseui.css" />
        <script>
            var ui = new firebaseui.auth.AuthUI(firebase.auth());
            var uiConfig = {
                callbacks: {
                    signInSuccessWithAuthResult: function (authResult, redirectUrl) {
                        var filepath = $(this).attr('assets/files/resume.pdf');
                        top.location.href = filepath;
                        return true;
                    }
                    , uiShown: function () {
                        document.getElementById('loader').style.display = 'none';
                    }
                }
                , signInFlow: 'popup'
                , signInSuccessUrl: '#'
                , signInOptions: [
                    firebase.auth.PhoneAuthProvider.PROVIDER_ID
                ]
            };
            ui.start('#firebaseui-auth-container', uiConfig);
        </script>

Я хочу после сообщения об успехе OAuth, я хочу загрузить файл, хранящийся на моем сервере. т.е. резюме.pdf

Также, если возможно, я хочу закрыть модальное после загрузки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...