我正在使用Nest.js和本地护照实现简单的身份验证,即使用用户名和密码。 对于这种组合,在线上几乎没有任何文档和示例,我已经非常接近实现这个简单的功能,但是现在我陷入了困境。 登录不会导致任何错误,但是用户无法登录(访问任何页面都会告诉401。)
这是一个小复制品:https://github.com/kissge/passport-local-test
只需克隆http://localhost/site/sub1
和npm install
,它就可以运行。
在npm start
回调中,passport.authenticate
参数表示info
。
显然,在登录过程中,护照没有调用我的任何验证代码。我该如何解决?
任何帮助将不胜感激。 谢谢。