首页 > 解决方案 > RestApi Oauth 504“不是有效的 Bcrypt 哈希。” 问题使用:Nodejs + Expressjs + Postgresql

问题描述

我正在邮递员中测试我的端点,似乎无法让我的发布请求给出 200 响应。在向我的注册端点发出请求时,我的路由、控制器和模型已设置并正常工作,但在邮递员中,我不断收到 504 错误。我正在尝试进行基本身份验证请求。

    "error": "server_error",
    "error_description": "Not a valid BCrypt hash."
}
OAuthUsers.beforeSave = function(user) {
    if (user.changed('password')) {
      user.set('password', bcrypt.hash(user.get('password'), bcrypt.genSalt(10)));
    }
  };
  return OAuthUsers;
};

标签: node.jsexpressoauth

解决方案


推荐阅读