gpt4 book ai didi

login - 如何覆盖 Loopback 中的内置登录方法?

转载 作者:行者123 更新时间:2023-12-04 10:56:51 26 4
gpt4 key购买 nike

我基于内置模型创建了一个新的 User 模型。我正在尝试这个:

module.exports = function(TiUser) {
TiUser.on('dataSourceAttached', function(obj) {
var login = TiUser.login;
TiUser.login = function(credentials, include, cb) {
var result = login.apply(this, credentials);

// Do my stuff
cb(null, my_data);
};
});
};

但我不能让它工作......有什么问题?或者这怎么可能做对?

谢谢

最佳答案

您可能需要考虑添加 afterRemote()钩到login() .现在您可以实现向用户添加角色(使用 Role 模型)。例如:

TiUser.afterRemote('login', function(ctx, next) {

//add role to the user.

next();
});

关于login - 如何覆盖 Loopback 中的内置登录方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32506807/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com