This my code for creating the user
app.post('/signup', (req, res) => {
const newUser = {
email: req.body.email,
password: req.body.password,
confirmPassword: req.body.confirmPassword,
handle: req.body.handle,
};
admin.auth().createUser({email: newUser.email, password: newUser.password})
.then(data =>{
console.log(admin.auth().currentUser.getIdToken());
return res.status(201).json({message: `user ${data.uid} signed up successfully`});
})
.catch(err =>{
console.error(err);
return res.status(500).json({error: err.code});
});
});
When I add a new user, I get the following error :
TypeError: Cannot read property 'getIdToken' of undefined