我已经将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。
谢谢。