Как использовать 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 шаблонах. Кто-нибудь может указать мне правильное направление / привести пример?