import Ember from 'ember'; export default Ember.Route.extend({ activate() { this.controllerFor('application').set('login', true); }, deactivate() { this.controllerFor('application').set('login', false); }, actions: { doLogin(model) { let me = this; me.get('ajax').doPost('auth/login', model, function(user) { Ember.Logger.debug(`User ${user} Loggedin`); me.set('ajax.user', user); me.message.alert('Sign in successfully'); // me.transitionTo('/'); window.location.href = '/'; }, function(msg) { me.get('message').warn(msg); }); } } });