Я использую Firebase в приложении для Android и задаю несколько вопросов.Новое для Firebase, у вас есть несколько вопросов о пользовательской аутентификации и хранении данных на Android.
1) Я использую пользовательские auth, и, как говорят документы, для создания маркера на «защищенном сервере», поскольку мой секрет будет раскрыт. Означает ли это, что это не безопасно делать в моем классе активности входа или это безопасно?
2) Я буду отправлять несколько обязательных значений в мою базу данных при регистрации (имя пользователя, пароль и т. Д.). Это будет сделано так ...
var token = tokenGenerator.createToken(
{uid: "custom:1", username: "string", password: "string"});
? Если да, то как я могу безопасно хранить пароли?
3) Я сохраню изображения в своей базе данных, некоторые из которых будут довольно большими (iPhone 6 и Galaxy s6 возьмут некоторые смешные картинки). Смогу ли я просто сохранить байт [], а также другую информацию об изображении (загрузчик, данные и т. Д.)? Или есть лучший способ сделать это?
Извините за длинный пост, просто хочу, чтобы убедиться, что я знаю, что я делаю, прежде чем погрузиться в :)