В процессе отправки аутентификации персонажа в firebase.
поток кода ...
- Пользователь вводит номер телефона и нажимает кнопку
- Отправьте значение на сервер и отправьте код аутентификации в тексте
- Пользователь вводит код аутентификации и нажимает кнопку
- распознавание значения кода аутентификации
На втором шаге, нажав кнопку выполнит signIn()
, то есть код.
const signIn = () => {
auth
.signInWithPhoneNumber(mobileNum, appVerifier)
.then(function(confirmationResult) {
//start
window.confirmationResult = confirmationResult;
confirmationResult
.confirm(authCode)
.then(function(result) {
var user = result.user;
})
.catch(function(error) {
});
//end
})
.catch(function(error) {
console.log(error);
});
};
На этом этапе часть от start
до end
должна быть выполнена после шага 3 (после события кнопки).
* end
из start
должно ждать события кнопки.
Как я могу это сделать?