所以我一直在尝试编写一个需要打开浏览器窗口才能执行 google oauth 的脚本。现在的问题是我可以使用打开来打开浏览器窗口,但是在身份验证发生后我找不到关闭它的方法。它只是呆在那里。
我不确定您的要求是什么,但是您可以通过将响应发送到页面来做到这一点,如下所示的代码。
router.get('/yourpage',(req, res) => {
res.send("<script>window.close();</script > ")})
所以基本上当你的页面被打开时,这将通过指示关闭窗口将关闭脚本从服务器端发送到客户端。