尝试从 Loopback 的内置用户管理注销时出现 401 Unauthorized
401 Unauthorized when trying to logout from Loopback's built in user management
我遵循了 https://loopback.io/doc/en/lb2/Logging-in-users.html 教程中的步骤。
我能够 log-in 正确并且获得了唯一的访问令牌,但是注销会抛出“401 未授权”。 headers 包含我获得的访问令牌。
如何退出?
我遇到了同样的问题,试试这个 link。转到 从内置用户模型 Login/Logout 扩展 Login/Logout 部分。
此方法解决了很多问题,例如 loginAttempts
、loginAccess
等的自定义逻辑。
希望对您有所帮助。
谢谢大家。问题是 'body-parser' 配置问题。 server.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
如果您从用户管理示例进行扩展,它将已经配置好。空白应用程序不包含此配置。
我遵循了 https://loopback.io/doc/en/lb2/Logging-in-users.html 教程中的步骤。
我能够 log-in 正确并且获得了唯一的访问令牌,但是注销会抛出“401 未授权”。 headers 包含我获得的访问令牌。
如何退出?
我遇到了同样的问题,试试这个 link。转到 从内置用户模型 Login/Logout 扩展 Login/Logout 部分。
此方法解决了很多问题,例如 loginAttempts
、loginAccess
等的自定义逻辑。
希望对您有所帮助。
谢谢大家。问题是 'body-parser' 配置问题。 server.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
如果您从用户管理示例进行扩展,它将已经配置好。空白应用程序不包含此配置。