在 Next + nextauth 中检查身份验证的优化方式

问题描述 投票:0回答:1

检查身份验证并使用下一个身份验证向用户显示登录组件的最佳方法是什么。 您是愿意将用户重定向到登录页面还是只呈现登录组件 用户正在查询的组件。 不确定它是否有所作为,但尝试编写干净的代码。 或者也许你可以想到另一个更好的选择?


export default function Component() {
  const { data: session } = useSession()
  if(session) {
    return <>
      Component
    </>
  }
    //Redirect OR render login component.
}```
reactjs next.js next next-auth t3
1个回答
0
投票

可能最专业的方式是重定向,我会选择那个选项。

© www.soinside.com 2019 - 2024. All rights reserved.