Я написал https.onCall firebase cloud function
как
exports.sampleFunction=functions.https.onCall((data,context)=>{
console.log(context.auth.token.phoneNumber+" ***** "+context.auth.token.email+" ***** "+context.auth.token.name);
return userTransaction.sampleFunction(data,context).then(function(message){
console.log(message);
})
});
Я сохраняю phone number
пользователя и могу получить номер телефона у клиента, используя
FirebaseAuth auth=FirebaseAuth.getInstance();
FirebaseUser user=auth.getCurrentUser();
user.getPhoneNumber();
Когда явызывая эту функцию, я вижу, что email
и name
печатаются в firebase cloud functions logs
, но phoneNumber
не определено.Как получить user phone number
через context
в firebase cloud functions
?