我试图在Auth0上创建以下规则:
function (user, context, callback) {
// TODO: implement your rule
var app = 'authorization';
var obj = {};
Object.defineProperty(obj, app, { roles: 'admin, customer'});
user.obj = obj;
callback(null, user, context);
}
当我尝试规则时,user.obj属性等于{}
{
...
"obj": {},
"user_id": "auth0|0123456789",
...
}
我在这里找不到任何东西?
由于
答案 0 :(得分:0)
试试这种方式。 value 等于给定值。
const app = 'authorization';
const obj = {};
Object.defineProperty(obj, app, {
value: { roles: 'admin, customer' },
writable: true
});