我正在使用Auth0委派管理扩展来管理用户。当我试图创建用户时,我会收到这个错误。
哦,啪!你犯了一个错误!
创建用户时出错:{"statusCode":400,"error":"Bad Request","message":"Payload validation错误:"不允许其他属性:成员身份(请考虑将它们存储在app_metadata或user_metadata中。请参阅"用户元数据"在里面https://auth0.com/docs/api/v2/changes了解更多详细信息)'。","errorCode":"invalid_body"}
如何解决此问题并创建用户?
在创建挂钩中,尝试以下操作:
return cb(null, {
...
app_metadata: {
memberships: memberships
}
});
您必须构造发送到API的对象。有些人想把它存储在app_metadata.groups
中,另一些人则想把它保存在app_metadata.departments
中。。。