帆 js 策略不起作用
Sails js policies not working
我在 Sails js 中编写了一个基本策略。
在应用/配置/策略中.js
module.exports.policies = {
'*': 'sessionAuth'
};
在应用程序/API/策略/会话身份验证中.js
module.exports = function(req, res, next) {
console.log('reach');
if (req.session.authenticated) {
return next();
}
return res.forbidden('You are not permitted to perform this action.');
};
但是当我请求一些 URL 时,"reach"没有在控制台中打印,并且此基本策略不起作用。它将转到在 route.js 中定义的控制器的操作。
问题出在您的策略.js文件中:
你可以试试这个
module.exports.policies = {
//Your controller
UserController: {
'*': 'sessionAuth'
}
};
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- 简单的javascript在Shopify中不起作用
- Recaptcha在IE7和IE8中不起作用
- Ember Data DS.Model's set函数不起作用
- JsFiddle上的鼠标事件不起作用
- 我的AngularJS表达式没有'不起作用
- 点击按钮输入不起作用
- 面向对象的Javascript代码在IE7中不起作用
- 分部隐藏在jquery中不起作用
- 在phonegap应用程序内部重定向不起作用
- Array.length似乎不起作用;console.log则显示其他情况
- $ionicplatform内的$scope不;不起作用
- 我的javascript for循环不起作用
- OpenLayers 2.13:集群策略不起作用
- 文档域同源策略不起作用
- 帆 js 策略不起作用
- HTML5 localStorage &同源策略:有时起作用,有时不起作用
- 同源策略不起作用