firebase reauthenticate
метод ожидает credential
объекта, например:Firebase повторной идентификацию социального поставщику
const token = await firebase.auth.currentUser.getToken();
const credential = firebase.auth.FacebookAuthProvider.credential(token);
Если я пытаюсь сделать reauthenticate
я получаю сообщение об ошибке, что маркер доступ недействителен
firebase.auth.currentUser.reauthenticate(credential);
Ошибка:
code:"auth/internal-error"
{"domain":"global","reason":"invalid","message":"invalid access_token, error code 43."}
Спасибо, да это помогло. В основном мне приходилось сохранять 'accessToken', который возвращается с объектом auth после' await firebase.auth.signInWithPopup (provider) ', тогда я могу использовать его вместо токена firebase. спасибо – Yuri