Я использую API администратора shopify в VueJs, чтобы совершать звонки через API. Проблема в том, что я совершенно уверен, что мне нужно долго отправлять ключ и пароль, чтобы он заработал. Что означает, что это выставлено на моем сайте. Как я могу это скрыть? Или я использовал неправильную настройку?
Я не могу найти эту проблему где-либо еще, так что я уверен, что я просто тупой. Помогите! Вот как выглядит мой код.
async mounted () {
let config = {
headers: {
'X-Shopify-Access-Token': 'Access-Token',
}
}
let apikey = 'apikey ';
let apipass = 'apipass ';
let url = 'url.myshopify.com';
let getrequest = '/admin/api/2020-01/products.json?limit=200';
await axios.get('https://'+ apikey + apipass + '@' + url + getrequest, config)
.then(response => this.products = response.data.products).catch( error => { console.log(error);
});
this.sortAfterCategory();
if(custombundle == true) {
this.custombundle = true;
}
if(this.cart_count >= 3 && actualItems >= 3 || this.custombundle == true) {
return this.EnableAddToCartButton();
}
},
delimiters: ['${', '}'],
});