1
0
mirror of https://github.com/flarum/core.git synced 2025-07-25 18:51:40 +02:00

Add ember-simple-auth, setup login

- Allow dropdown-buttons to render a partial
This commit is contained in:
Toby Zerner
2015-01-30 12:21:18 +10:30
parent 9886fb1f7a
commit c2feae406d
17 changed files with 334 additions and 69 deletions

View File

@@ -1,30 +1,27 @@
import Ember from 'ember';
// import ApplicationRouteMixin from 'simple-auth/mixins/application-route-mixin';
import ApplicationRouteMixin from 'simple-auth/mixins/application-route-mixin';
// export default Ember.Route.extend(ApplicationRouteMixin, {
export default Ember.Route.extend(ApplicationRouteMixin, {
// actions: {
actions: {
login: function() {
this.controllerFor('login').set('error', null);
this.render('login', {
into: 'application',
outlet: 'modal'
});
},
// login: function() {
// return this.render('login', {
// into: 'application',
// outlet: 'modal'
// });
// },
closeModal: function() {
this.disconnectOutlet({
outlet: 'modal',
parentView: 'application'
});
},
// doLogin: function() {
// this.get('session').authenticate('authenticator:custom', {});
// },
sessionChanged: function() {
this.refresh();
}
}
// closeModal: function() {
// return this.disconnectOutlet({
// outlet: 'modal',
// parentView: 'application'
// });
// }
// }
// });
export default Ember.Route.extend();
});