mirror of
https://github.com/kemko/nomad.git
synced 2026-01-02 16:35:44 +03:00
35 lines
744 B
JavaScript
35 lines
744 B
JavaScript
import Ember from 'ember';
|
|
|
|
const { Service, computed } = Ember;
|
|
|
|
export default Service.extend({
|
|
accessor: computed({
|
|
get() {
|
|
return window.sessionStorage.nomadTokenAccessor;
|
|
},
|
|
set(key, value) {
|
|
if (value == null) {
|
|
window.sessionStorage.removeItem('nomadTokenAccessor');
|
|
} else {
|
|
window.sessionStorage.nomadTokenAccessor = value;
|
|
}
|
|
return value;
|
|
},
|
|
}),
|
|
|
|
secret: computed({
|
|
get() {
|
|
return window.sessionStorage.nomadTokenSecret;
|
|
},
|
|
set(key, value) {
|
|
if (value == null) {
|
|
window.sessionStorage.removeItem('nomadTokenSecret');
|
|
} else {
|
|
window.sessionStorage.nomadTokenSecret = value;
|
|
}
|
|
|
|
return value;
|
|
},
|
|
}),
|
|
});
|