【发布时间】:2023-03-23 11:15:01
【问题描述】:
我的配置/policies.js
module.exports.policies = {
'*': ['tokenValidate'],
};
我的配置/routes.js
'POST /users': [ { policy: 'onlyAdmin' }, { action: 'users/create' } ],
使用此配置,当我向 /users 发送 POST 时,首先请求在 onlyAdmin 策略 -> tokenValidate 策略 -> users/create 操作上停止,为了解决我的问题,我需要在 onlyAdmin 策略之前调用 tokenValidate。
如果我使用下面的代码,tokenValidate 会被调用两次。
'POST /users': [ { policy: 'tokenValidate' }, { policy: 'onlyAdmin' }, { action: 'users/create' } ],
我已经阅读了文档但一无所获,有人知道如何解决这个问题吗?
【问题讨论】:
标签: sails.js