Ember Firebase Authentication - PullRequest
       23

Ember Firebase Authentication

0 голосов
/ 25 сентября 2018

Я успешно подключил свое приложение к Firebase и авторизую пользователей, а также добавляю дополнительную информацию о пользователях в модель user-profile.Есть несколько вещей, которые я хотел бы сделать с этими данными.

Прежде всего, при регистрации (имя пользователя, пароль), я прошу пользователя предоставить дополнительную информацию (имя, аватар, город и т. Д.).).Как я могу использовать эти данные вместе с авторизованным пользователем (например, Welcome: name site wide)?Кроме того, я бы хотел, чтобы этот пользователь видел только свой профиль и мог редактировать свой профиль.Немного озадачен в настоящее время и просто ищу следующие шаги ...

Спасибо!

1 Ответ

0 голосов
/ 29 сентября 2018

Есть несколько способов справиться с этим.

  • Для приложения на пару / долгоживущих я бы использовал Ember Simple Auth.Под сложным я подразумеваю необходимость большого количества автоматических действий, основанных на статусе аутентификации
  • Посмотрите на адаптеры и дополнения Ember Data, такие как emberfire , который был разработан для использования с firebase.См. Ember Observer , чтобы найти больше дополнений.
  • установить эту информацию вручную на Сервисе (и сохранить там свои функции аутентификации)
  • создать модель пользователя, создать пользователязаписать при входе в систему и ссылаться на него в любом месте приложения с помощью peekRecord.Это полезно, если у пользователя есть какие-либо реляционные данные
  • Комбинация двух вышеуказанных
...