401 尝试从 Loopback 的内置用户管理注销时未授权



我按照 https://loopback.io/doc/en/lb2/Logging-in-users.html 教程中的步骤操作。

我能够正确登录,并且我获得了一个唯一的访问令牌,但是注销会抛出"401 未经授权"。标头包含提供给我的访问令牌。

如何注销?

我遇到了同样的问题,请尝试此链接。转到部分从内置用户模型扩展登录/注销

这种方法解决了很多问题,如loginAttemptsloginAccess等的自定义逻辑。

希望这有帮助。

谢谢大家。问题是"正文解析器"配置问题。服务器.js应如下所示:

var bodyParser = require('body-parser');
var app = module.exports = loopback();
app.use(bodyParser.urlencoded({extended: true})); //Configure body parser
app.use(loopback.token()); //Use access tokens

如果从用户管理示例扩展,则已对其进行配置。空白应用程序不包括此配置。

最新更新