Сначала вам нужно защитить идентификатор пользователя, в случае, если идентификатор пользователя пуст, ссылка не будет вызываться.
guard let uid = user?.uid else {
print("ID not found")
return
}
Чем сделать ваши параметры такими, как этот
let param: [String: Any] = ["uid": uid, "email": email]
, чем загрузить значения, подобные этому
reference.child("users").child(uid).updateChildValues(params) { (error, ref) in
if let err = error {
print(err.localizedDescription)
return
}
print("Values updated")
}