loopbackjs - 如何在环回中使用户令牌无效?
问题描述
所以,我是用户管理员,我想删除一个帐户,这也意味着我想使该特定用户访问令牌无效。
我有内置的环回访问令牌表,其中包含令牌和用户 ID。
Person.find({ where: { id: userId } }).then(user, function(){
user.logout(user.id);
});
当我这样做时,我得到以下错误 Custom Inspection function on Objects via .inspect() is deprecated
我不确定如何注销其他用户。
解决方案
只需从 AccessToken 表中删除与该用户关联的所有访问令牌。
以下是供您参考的示例代码:
User.app.models.AccessToken.destroyAll({
userId
}, (err) => {
if (err) return callback(err);
return callback(null,true);
});
推荐阅读
- python - 如何将 Selenium WebDriver 响应传递给 Scrapy 解析方法?
- python-3.x - Python, For 循环, Python 循环
- python - 我无法在 python 中安装 fiona 包
- c++ - 基于交换的排序算法交换次数的奇偶性
- php - 从取消的 WooCommerce 订单中减少产品总销售额
- javascript - 从子屏幕到达导航钩子使用Goback功能时如何刷新父屏幕并获取旧状态值?
- r - 闪亮模块中带有updateMaterialSwitch的observeEvent不更新输入
- c++ - 改变 Qt qtextedit 已经拥有的单词的颜色
- node.js - mongodb选择带有状态字段的嵌套数组
- reactjs - 是否可以将此 jquery 代码与 react 一起使用?