使用 Auth0 注销后重定向

redirecting after logout with Auth0

所以我最近获得了用于 netlify 域的登录按钮,现在当我尝试单击注销按钮时,我被重定向到 localhost:3000 但我希望它被重定向回页面登录按钮,有没有办法做到这一点?这是我的 URI 详细信息:

允许的回调 URL:

http://localhost:3000,https://auth0-sample-authentication.netlify.app

允许的注销 URL

http://localhost:3000,https://auth0-sample-authentication.netlify.app

允许的 Web 来源

http://localhost:3000,https://auth0-sample-authentication.netlify.app

如果我需要包含更多代码,请告诉我

谢谢,

324hz win21H2 he/him

如果我没理解错的话,你需要加上returnTo。文档中说 https://auth0.com/docs/quickstart/spa/react/01-login

答案:
所以看起来您所要做的就是在注销按钮的按钮标签中,您必须在此处添加以下行:

({ returnTo: "https://324hz.dev" })

使按钮看起来像这样:(请记住这可能不是您的按钮布局)

<button onClick={() => logout({ returnTo: "example.com" })}>Log Out</button>

其中“example.com”是重定向地址。