Здравствуйте, я пытаюсь повторно аутентифицировать пользователя, прежде чем он удалит свою учетную запись, но у меня возникла одна проблема, которую я не могу решить; как мне получить пароль пользователя, если я не сохранил его, поскольку это может быть проблемой конфиденциальности. Я видел другие сообщения об этом, но они не упоминают, как они получили пароль. Это мой код для удаления аккаунта:
const onDeleteAccountPress = () => {
firebase.database().ref('users/'+userId).remove()
var userReauth = firebase.auth().currentUser
const credential = firebase.auth.EmailAuthProvider.credential(userReauth.email,userProvidedPassword)
userReauth.reauthenticateWithCredential(credential)
for(let i =0; i < goalCounter; i++){
firebase.database().ref('goals/'+(courseGoals[i].id)).remove()
}
userReauth.delete()
.then(function(){
props.navigation.navigate('Login');
props.navigation.reset({ index: 0, routes: [ { name: 'Login' } ] });
}).catch(function(error){
console.log(error)
console.log('there is something wrong')
})
}