通过角色nextjs删除路由路径查询



我的next/router有问题。我有2个账户管理员和用户,账户管理员可以看到和访问路径:'/库存',我不允许账户用户访问路径:'/库存'时登录。你们能帮帮我吗?非常感谢。

有两种方法

  1. 使用每次访问页面时触发的getServerSideProps,在此函数中决定用户的类型,如果用户是admin则允许,否则重定向到任何其他页面或错误页面。
  2. 创建一个提供用户类型的API,然后从前端调用该API,并决定是否需要显示页面。

相关内容

  • 没有找到相关文章

最新更新