router.json revision 1025160663e9100605f6d5750de0ece3014e86b1
7523c7f44ed55a9882212a3925629e54c1295daePaul Bryan{
41b8a41890ba8f4574304c7ef42effe818413348mbilski "filters" : [
7523c7f44ed55a9882212a3925629e54c1295daePaul Bryan {
41b8a41890ba8f4574304c7ef42effe818413348mbilski "onRequest" : {
41b8a41890ba8f4574304c7ef42effe818413348mbilski "type" : "text/javascript",
eb2b0665954495b2b2ff7b64375040233c22398fChad Kienle "file" : "router-authz.js"
41b8a41890ba8f4574304c7ef42effe818413348mbilski }
41b8a41890ba8f4574304c7ef42effe818413348mbilski },
80bee2069b3d33baed6fd0501419e357413d8f91Jake Feasel {
1025160663e9100605f6d5750de0ece3014e86b1Jake Feasel "pattern" : "^(managed|system)($|(/.+))",
80bee2069b3d33baed6fd0501419e357413d8f91Jake Feasel "onRequest" : {
80bee2069b3d33baed6fd0501419e357413d8f91Jake Feasel "type" : "text/javascript",
eb2b0665954495b2b2ff7b64375040233c22398fChad Kienle "file" : "policyFilter.js"
80bee2069b3d33baed6fd0501419e357413d8f91Jake Feasel },
80bee2069b3d33baed6fd0501419e357413d8f91Jake Feasel "methods" : [
80bee2069b3d33baed6fd0501419e357413d8f91Jake Feasel "create",
80bee2069b3d33baed6fd0501419e357413d8f91Jake Feasel "update"
80bee2069b3d33baed6fd0501419e357413d8f91Jake Feasel ]
d05649bdb35c6814b435972c4bf5159913bf03baJake Feasel },
d05649bdb35c6814b435972c4bf5159913bf03baJake Feasel {
d05649bdb35c6814b435972c4bf5159913bf03baJake Feasel "pattern" : "repo/internal/user.*",
d05649bdb35c6814b435972c4bf5159913bf03baJake Feasel "onRequest" : {
d05649bdb35c6814b435972c4bf5159913bf03baJake Feasel "type" : "text/javascript",
d05649bdb35c6814b435972c4bf5159913bf03baJake Feasel "source" : "request.content.password = require('crypto').encrypt(request.content.password);"
d05649bdb35c6814b435972c4bf5159913bf03baJake Feasel },
d05649bdb35c6814b435972c4bf5159913bf03baJake Feasel "methods" : [
d05649bdb35c6814b435972c4bf5159913bf03baJake Feasel "create",
d05649bdb35c6814b435972c4bf5159913bf03baJake Feasel "update"
d05649bdb35c6814b435972c4bf5159913bf03baJake Feasel ]
d0e39b14d7dc9dbba1c17f6a8e4aaee6e230e04eJake Feasel }
7523c7f44ed55a9882212a3925629e54c1295daePaul Bryan ]
1025160663e9100605f6d5750de0ece3014e86b1Jake Feasel}