Итак, я знаю, что Firebase Auth существует, но это для школьного проекта, где я должен реализовать свой собственный хэш для паролей.
Я регистрирую пользователей в Базе данных реального времени, она добавляется в правильном формате, но «пароль» не отображается. Есть ли способ заставить его появиться?
Вот пример кода
public void registerUser (String name, String email, String password)
{
Intent toWelcome = new Intent(this, Welcome.class);
String id = mDatabase.push().getKey();
if (type.equals("Admin")) {
Person user = new Admin(id, email, password, name);
mDatabase.child("Person").child("Admin").child(id).setValue(user);
Toast.makeText(Register.this, "Admin account already created.", Toast.LENGTH_LONG).show();
}
else if (type.equals("Patient"))
{
Person user = new Patient(id, email, password, name);
mDatabase.child("Person").child("Patient").child(id).setValue(user);
}
else if (type.equals("Employee"))
{
Person user = new Employee(id, email, password, name);
mDatabase.child("Person").child("Employee").child(id).setValue(user);
}
toWelcome.putExtra("name", name);
toWelcome.putExtra("role", type);
startActivity(toWelcome);
}
Вот что отображается в моей базе данных:
![database example](https://i.stack.imgur.com/QwBuJ.png)
Есть идеи?