FeathersJs 验证返回 NotAuthenticated:无效登录

FeathersJs authenticate returning NotAuthenticated: Invalid login

我正在按照 feathers js authenticate https://docs.feathersjs.com/guides/chat/authentication.html 的官方指南进行操作,但似乎即使按照指南一步步进行操作,我仍然无法生成令牌。这是我对 http://localhost:3030/authentication

的请求正文
{
    "strategy": "local",
    "email": "abc@foo.com",
    "password": "12345678"
}

这是我得到的回复

{
    "name": "NotAuthenticated",
    "message": "Invalid login",
    "code": 401,
    "className": "not-authenticated",
    "data": {
        "message": "Invalid login"
    },
    "errors": {}
}

我将 Sequilize 与 MySQL 一起使用,我已经使用邮递员测试了我的服务,它们都工作正常(get/post 来自数据库的数据)

我明白了。它不起作用,因为 authentication-local 中的验证方法正在验证密码,假设密码是使用他们的哈希实用程序方法进行哈希处理的。

在调试模式下启动服务器有助于解决这个问题