您可以使用服务器端渲染器(如Next.js)根据服务器的授权级别显示或隐藏您的应用程序部件。
我通常使用标准html表单登录页面,并仅在用户进行身份验证时发送真实应用程序。为了显示或隐藏特殊部分,我试图将应用程序拆分为块,您可以看到详细信息 在这篇文章中 。
想想服务器端渲染器可能它们就是您正在寻找的东西。
我的建议是使用react-router(react-router-dom)库。
请遵循此示例代码示例