如何在Laravel中隐藏我的Unsplash密钥
我正在从Vue组件中调用,但是我的“授权id”api密钥对每个人都是可见的,正如您所看到的。
如何在Laravel中隐藏API密钥?我用的是Laravel 9。
我想隐藏“头”或者只是“授权”。
希望有人能引导我:)
Unsplash.vue文件:
const myAsync = async function fetchUnsplash() {
const response = await fetch('https://api.unsplash.com', {
headers: {
Authorization: 'Client-ID 1234',
},
});
};发布于 2022-10-12 13:25:36
我不知道您正在使用的API,也不知道Laravel,但是我假设您有一个固定的字符串,您必须发送HTTP请求。
因为您提到您使用的是Laravel,所以您有前端代码和后端代码。
所以在我看来
您可以在您的Laravel中创建一个新的端点:v1/entries
http(s)://<api-baseurl>/v1/entries).
代码,您必须调用https://api.unsplash.com API,并使用Vue组件中的秘密客户端ID.
http(s)://<api-baseurl>/v1/entries).)
https://stackoverflow.com/questions/74042405
复制相似问题