我的next/router有问题。我有2个账户管理员和用户,账户管理员可以看到和访问路径:'/库存',我不允许账户用户访问路径:'/库存'时登录。你们能帮帮我吗?非常感谢。
有两种方法
- 使用每次访问页面时触发的
getServerSideProps
,在此函数中决定用户的类型,如果用户是admin则允许,否则重定向到任何其他页面或错误页面。 - 创建一个提供用户类型的API,然后从前端调用该API,并决定是否需要显示页面。