我正在使用 NextJS,但我有疑问。
我的应用有一个这样的页面
/supperter/[id]
我必须通过身份验证才能呈现它。
我完成了所有身份验证部分,它适用于我拥有的所有其他页面,除了这个页面,因为我没有机会访问为访问后端而设置的 cookie。
export async function getStaticPaths() {
const resProducts = await fetch(`${process.env.PRIVATE_ENDPOINT}/developers`, {
headers: {
Authorization: 'myToken', // I NEED TO ACCESS TO THE AUTH RIGHT HERE
},
});
const assignments = await resProducts.json();
const paths = assignments.data.map((p) => ({
params: {
id: p.id.toString(),
},
}));
return {
// this should be dynamic
paths,
fallback: true,
};
}
有机会实现吗?我已经知道这是服务器端,但我需要它。
提前致谢。
PS: Next 有时候太没用了