Firebase. Добавление своих данных

338
21 августа 2017, 11:05

Здравствуйте, ребята. У меня такой вопрос. Короче, я сделал авторизацию пользователей через Email & Phone. Короче все это работает. Вопрос в том, как мне добавить этому пользователю свои данные. Например: Я хочу при авторизации пользователя обновлять его местоположение через GeoIP или просто добавить ему время входа.

Если не совсем понятно, то есть методы user'а (https://firebase.google.com/docs/reference/js/firebase.User). Мне как бы нужен метод updateProfile. Реализация updateProfile из документации:

user.updateProfile({
  displayName: "Jane Q. User",
  photoURL: "https://example.com/jane-q-user/profile.jpg"
}).then(function() {
  var displayName = user.displayName;
  var photoURL = user.photoURL;
}, function(error) {
});

Но этом метод работает только с ключами, которые уже есть в пользователя. Я имею ввиду, что свои добавить нельзя.

Как мне добавить свои данные пользователю? Database не очень подходит! Спасибо

READ ALSO
JS AJAX - как узнать, в чем моя ошибка? Возвращает SyntaxError: Unexpected end of JSON input

JS AJAX - как узнать, в чем моя ошибка? Возвращает SyntaxError: Unexpected end of JSON input

Вот код https://jsfiddlenet/f9e0khoo/ Здесь только JS, потому что все равно без БД работать не будет

297
javascript/jquery decode bbcodes to textarea

javascript/jquery decode bbcodes to textarea

есть функция перевода bbcoda в html сущности (php)

236
React-Native чтение файла

React-Native чтение файла

Необходимо реализовать шифрование html файлов в приложении (ios & android)Для этого я создал локальный сервер и шлю запросы с webview к нему

338
javascript область видимости переменной

javascript область видимости переменной

Добрый день, есть проблема: при обращении к переменной,на моем примере вот в этом месте consolelog('nonDuplicatedArray2', nonDuplicatedArray) получаю в консоли [], при...

190