Как передать в БД в Firebase саму почту?

Есть такой код, который отвечает за регистрацию

auth.createUserWithEmailAndPassword(email.getText().toString(), password.getText().toString())
                    .addOnSuccessListener(new OnSuccessListener<AuthResult>() {
                        @Override
                        public void onSuccess(AuthResult authResult) {
                            User user = new User();
                            user.setEmail(email.getText().toString());
                            user.setPassword(password.getText().toString());

                            users.child(FirebaseAuth.getInstance().getCurrentUser().getUid())
                                    .setValue(user)
                                    .addOnSuccessListener(new OnSuccessListener<Void>() {
                                        @Override
                                        public void onSuccess(Void aVoid) {
                                            Snackbar.make(authorizationActivity, "Новый пользователь добавлен!", Snackbar.LENGTH_SHORT).show();
                                        }
                                    }).addOnFailureListener(new OnFailureListener() {
                                @Override
                                public void onFailure(@NonNull Exception e) {
                                    Snackbar.make(authorizationActivity, "Ошибка регистрации " + e.getMessage(), Snackbar.LENGTH_LONG).show();
                                }
                            });
                        }
                    });

БД получает только пароль, но не саму почту (скрин). Как сделать так, чтобы и почта отправилась? Искал в доках. Решение не нашел.


Ответы (0 шт):