Google身份验证在链接末尾添加哈希

时间:2019-12-17 18:06:18

标签: javascript node.js authentication oauth-2.0 passport.js

我已经将Google passport auth 2.0 1添加到我的网站上,并且可以正常工作,当用户成功通过身份验证后,他使用以下代码将其重定向到仪表板的问题:

router.get(
  "/google/callback",
  passport.authenticate("google", {
    failureRedirect: "/login",
    successRedirect: "/dashboard"
  })
);

问题在于仪表板的链接变成了http://localhost:3000/dashboard#,哈希符号从何而来?以及如何阻止它执行此操作? 这会导致使用url与服务器进行对话的like按钮失败。 如果您想看到我的heroku app中的错误,那就是the GitHub repo for the whole app

谢谢。

0 个答案:

没有答案