在会话或注销上删除之前解析服务器

Parse-server before delete on Session or Logout

我正在尝试为用户注销时编写一个挂钩。

我试过了Parse.Cloud.beforeDelete('Session', ...)

那是行不通的。我在 Session 上尝试了 BeforeDeleteRequest,但它甚至无法构建,显然 BeforeDeleteRequest 不是一个函数。

有没有办法在注销时抓取用户对象?

谢谢!

我在Parse.Cloud的源代码中发现了以下内容:

var restrictedClassNames = ['_Session'];
if (restrictedClassNames.indexOf(className) != -1) {
    throw 'Triggers are not supported for ' + className + ' class.';
}

似乎不​​允许在 Session 上挂钩。

_Session class 上的 afterLogout 触发器已有 PR,因此希望尽快添加此功能。这应该可以解决您描述的问题。

https://github.com/parse-community/parse-server/pull/6217