mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-24 10:00:07 +00:00
21 lines
559 B
JavaScript
21 lines
559 B
JavaScript
import Base from 'ember-simple-auth/authenticators/base';
|
|
import Ember from 'ember';
|
|
|
|
export default Base.extend({
|
|
authenticate: (username, password) => Promise.resolve(Ember.$.ajax({
|
|
method: 'POST',
|
|
url: '/authenticate',
|
|
contentType: 'application/json',
|
|
data: JSON.stringify({username, password})
|
|
})),
|
|
|
|
restore() {
|
|
return Promise.resolve();
|
|
},
|
|
|
|
// TODO: Remove request server invalidate session
|
|
// as unfortunately server is stateful and will retain an open session
|
|
// invalidate() {
|
|
// return Promise.resolve();
|
|
// }
|
|
}) |