首页 > 解决方案 > 如何在 next.js webapp 中将视频等静态文件放在 auth 后面?

问题描述

我想仅向获得授权的访问者提供一些静态内容,例如视频。只有在用户通过身份验证时,才能保护和公开路由。但是,在该页面中显示视频时,我们需要将其保存在公共文件夹中,无需任何身份验证即可访问。例如

/pages/premium-content/content1.js //---showing video in this page which is placed at public/some/folder/video.mp4

只有经过身份验证的用户才能访问./premium-content/content1页面,但如何防止访问public/some/folder/video.mp4

标签: javascriptnext.js

解决方案


推荐阅读