Как использовать auth в emberfire с интегрированными ториями

Согласно этому слиянию тории был объединен с Emberfire. В Google не так много о том, как его использовать. Я попытался взглянуть на некоторые интеграционные тесты в emberfire, чтобы понять это, но безрезультатно.

Я ищу реализацию, аналогичную старому подходу, или просто все, что работает:

import Ember from 'ember';

export default Ember.Route.extend({
  beforeModel: function() {
    return this.get("session").fetch().catch(function() {});
  },
  actions: {
    signIn: function(provider) {
      this.get("session").open("firebase", { provider: "google"}).then(function(data) {
        console.log(data.currentUser);
      });
    },
    signOut: function() {
      this.get("session").close();
    }
  }
});

Где вы можете использовать session в ваших.hbs шаблонах. Кто-нибудь может указать мне правильное направление / привести пример?

0 ответов

Другие вопросы по тегам