我正在使用Auth0 Delegated Administration Extension来管理用户。当我尝试创建用户时,我收到此错误。
哦,快点!你有一个错误!创建用户时发生错误: {“statusCode”:400,“错误”:“错误请求”,“消息”:“有效负载验证 错误:'不允许其他属性:成员资格(考虑 将它们存储在app_metadata或user_metadata中。请参阅“用户元数据” 在https://auth0.com/docs/api/v2/changes了解更多信息 详情)” “” 的errorCode “:” invalid_body“}
我如何解决这个问题并创建用户?
答案 0 :(得分:1)
在您的create hook中,尝试以下操作:
return cb(null, {
...
app_metadata: {
memberships: memberships
}
});
您必须构造发送到API的对象。有些人希望将其存储在app_metadata.groups
...
app_metadata.departments
其他人中