我相信您的“身份验证”静态调用(在代码中称为“回调”)的回调函数接受代码可以提供的第三个参数-“
info”。然后,而不是传入{failureRedirect:…}对象,而是传入一个带有3个参数的函数-
err,user和info。您在authenticate方法中提供的“信息”将传递给此回调。
Passport将此情况称为“自定义回调”。请参阅此处的文档:http
:
//passportjs.org/guide/authenticate/

我相信您的“身份验证”静态调用(在代码中称为“回调”)的回调函数接受代码可以提供的第三个参数-“
info”。然后,而不是传入{failureRedirect:…}对象,而是传入一个带有3个参数的函数-
err,user和info。您在authenticate方法中提供的“信息”将传递给此回调。
Passport将此情况称为“自定义回调”。请参阅此处的文档:http
:
//passportjs.org/guide/authenticate/