在Next.js中,哪些服务器端函数在页面呈现之前运行而不返回属性?

r6vfmomb  于 2022-11-05  发布在  其他
关注(0)|答案(1)|浏览(101)

我有一个页面,它会对用户对页面的授权进行预呈现检查。如果用户没有被授权查看页面,我会将用户重定向到一个403禁止的页面。这都是在getServerSideProps方法中完成的。这就是我所需要的,我不需要返回和传递任何属性给页面组件。但是,getServerSideProps至少需要将一个属性返回给页面组件。
是否有一种替代方法可以检查用户的授权而不向页面组件返回属性?换句话说,是否有一个服务器端函数在页面呈现之前运行,并且不返回任何内容?

3pvhb19x

3pvhb19x1#

您可以只返回一个空对象。

return {
    props: {}
}

相关问题