मैं सेल से जेएसओएन के माध्यम से एक प्रमाणित उपयोगकर्ता के लिए सभी अनुमतियां भेजने की कोशिश कर रहा हूं।सभी अनुमतियां प्राप्त करने के लिए सेल-अनुमतियां
मेरे वर्तमान कोड एक मॉडल प्रकार के लिए अनुमतियों को खोजने के लिए:
hasPermission: function hasPermission(req, res) {
var permitted = PermissionService.isAllowedToPerformAction({
method: req.param('method'),
model: sails.models[req.param('model')],
user: req.user
});
return res.json(200, { permitted: permitted });
}
इस कोड के रूप में isAllowedToPerformAction
एक मॉडल का एक उदाहरण चाहता है काम नहीं करता। क्या सभी अनुमतियों के लिए एक JSON फ़ाइल एकाउंटिंग वापस करने का कोई तरीका है?
आपका उत्तर एक भूमिका के लिए डेटा प्राप्त करने के लिए काम करता है लेकिन यह एक पठनीय रूप में सभी अनुमतियों को प्राप्त करने के बारे में ज्यादा नहीं कहता है। – BeaverusIV
क्या यह उपयोगकर्ता से किया जा सकता है? यानी User.find (...)। populate ('भूमिकाएं') ... – BeaverusIV
हाँ यह किया जा सकता है। @BeaverusIV। सभी अनुमतियां प्राप्त करने के लिए आपको उदाहरण दे रहा है। और मैं बक्षीस चूक गया :( –