store token in cookie instead of authorization header

This commit is contained in:
Hongbo Wu
2023-06-07 14:24:52 +08:00
parent ac43549496
commit b698029972
2 changed files with 5 additions and 6 deletions

View File

@ -511,8 +511,8 @@ export const enqueueThumbnailTask = async (
content,
}
const requestHeaders = {
Authorization: generateVerificationToken(userId),
const headers = {
Cookie: `auth=${generateVerificationToken(userId)}`,
}
// If there is no Google Cloud Project Id exposed, it means that we are in local environment
@ -521,7 +521,7 @@ export const enqueueThumbnailTask = async (
setTimeout(() => {
axios
.post(env.queue.thumbnailTaskHandlerUrl, payload, {
headers: requestHeaders,
headers,
})
.catch((error) => {
console.error(error)
@ -533,7 +533,7 @@ export const enqueueThumbnailTask = async (
const createdTasks = await createHttpTaskWithToken({
payload,
taskHandlerUrl: env.queue.thumbnailTaskHandlerUrl,
requestHeaders,
requestHeaders: headers,
})
if (!createdTasks || !createdTasks[0].name) {