1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-08-08 15:05:28 +02:00

Add documize and anonymous autheticators

This commit is contained in:
zinyando 2016-06-30 12:48:37 +02:00
parent fd42473f99
commit 5bd92b7f63
2 changed files with 33 additions and 15 deletions

View file

@ -0,0 +1,12 @@
import Ember from 'ember';
import Base from 'ember-simple-auth/authenticators/base';
const {
RSVP: { resolve }
} = Ember;
export default Base.extend({
authenticate(data) {
return resolve(data);
}
});

View file

@ -6,17 +6,19 @@ import models from '../utils/model';
const {
isPresent,
RSVP: { resolve, reject }
RSVP: { resolve, reject },
inject: { service }
} = Ember;
export default Base.extend({
serverTokenEndpoint: `public/authenticate`,
ajax: Ember.inject.service(),
ajax: service(),
appMeta: service(),
restore(data) {
// TODO: verify authentication data
if (data) {
return resolve(data)
return resolve(data);
}
return reject();
},
@ -37,5 +39,9 @@ export default Base.extend({
return this.get('ajax').post('public/authenticate', {
headers
});
},
invalidate() {
return resolve();
}
});