我按照 https://loopback.io/doc/en/lb2/Logging-in-users.html 教程中的步骤操作。
我能够正确登录,并且我获得了一个唯一的访问令牌,但是注销会抛出"401 未经授权"。标头包含提供给我的访问令牌。
如何注销?
我遇到了同样的问题,请尝试此链接。转到部分从内置用户模型扩展登录/注销。
这种方法解决了很多问题,如loginAttempts
、loginAccess
等的自定义逻辑。
希望这有帮助。
谢谢大家。问题是"正文解析器"配置问题。服务器.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
如果从用户管理示例扩展,则已对其进行配置。空白应用程序不包括此配置。