keksAccountGUI/src/services/Apps.js

22 lines
598 B
JavaScript
Raw Normal View History

2019-06-20 16:04:08 +00:00
import Api from '@/services/Api'
export default {
listApps (params) {
return Api().get('/v1/app')
},
getAppImage(id) {
return "https://account.keks.cloud/gui/apps/"+id+"/icon";
},
getApp(id) {
return Api().get('/v1/app/'+id)
},
getAppByKey(key) {
return Api().get("/v1/app/find?apiKey="+key);
},
getAccess(id) {
return Api().get('/v1/app/'+id+'/access?create=1')
},
allowAccess(id, redirect_uri, scope) {
return Api().post('/v1/app/'+id+'/access/allow', {redirect_uri: redirect_uri, scope:scope});
}
}