Boa noite! Pessoal, estou usando login com Facebook no meu app e gostaria de cadastrar as informações do usuário no realtime database ou firestore, como o nome e email por exemplo, eu já recuperei as informações do usuário logado, já fiz a autenticação, mas não sei como salvar esses dados, consigo salvar tranquilamente quando uso o método de email e senha, mas com o facebook o método de login é diferente. Qual a melhor forma de eu salvar esses dados ?
Obrigado, funcionou perfeitamente, única curiosidade é que esse processo da credencial sempre vai ser chamada ao fazer uma solicitação de login com o Facebook, se eu vier salvar por exemplo a idade do usuário junto ao nome e Email já salvo e em seguida logar novamente com a mesma conta, essa função para salvar no Firebase é chamada novamente e irá sobrescrever o usuário atual, ou seja, qualquer alteração futura dentro de um usuário vai ser perdida caso o usuário realize o login novamente, deixando apenas as informações iniciais, Nome e Email. – Mid Fulbet 5/11/20 às 22:23