采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,按照您的代码
res?.writeHead(302).json({ Location:'/' });
会碰到这个错误,Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client。我改成res.redirec(’/’)之后好像问题就解决了。这一部分如果ok的话可以重新再看看吗?
直接 redirect 也是可以的哈
官方文档是这样写的:
res.redirect(307, '/')
是不是在 setheader 代码前面写了 res.end 什么的
并没有。老师我下面页问了另外一个问题,请您也看一下
这个报错意思是指在发送 http 之后就不能设置 header 了,可以参考着视频或者源码排查下代码哈
另外我想问一下,我换了其他的github账号也是试了一下登陆,结果就是依然是第一次注册的账户信息。我想问一下,如果允许不同的github账号,是不是要重写关于后端的逻辑
理论上不会的,弹出的授权框是你另外的 github 账户吗
啊,老师你可能误会我的意思了。我其实是想做一下功能扩展,允许不同的github账户注册,只是目前好像做不到。感觉是有些参数在代码里面写死了,所以才问您确认一下
理论上目前应该是支持多个 github 账户登陆的,可以提前换一个 github 账号,虽然我倒是没试过……
登录后可查看更多问答,登录/注册
Next.js+React+Node系统实战,搞定SSR服务器渲染
866 7
938 14
244 12
701 11
672 9