2013-04-15 7 views
13

एक बार जब उपयोगकर्ता प्रमाणीकृत हो जाता है, तो मैं प्रतिबंधों को सेट करने का तरीका चाहूंगा कि उपयोगकर्ता क्या देख सकता है, संपादित कर सकता है और हटा सकता है। विशेष रूप से, जब तक कि वे एक व्यवस्थापक नहीं हैं, वे केवल अपनी फाइलों को देख, संपादित और हटा सकते हैं। मैं EveryAuth और Ability.js साथ कुछ उदाहरण देखा है, अगर वहाँ Passport.jsक्या नोड.जेएस/एक्सप्रेस/पासपोर्ट में प्राधिकरण मॉड्यूल है जैसे रेल के लिए कैनकन?

+0

एक NPM नहीं है को प्राप्त करने में आपकी मदद कर सकता है बस सोच मॉड्यूल जरूरी है कि प्राधिकरण समस्या को हल करता है: https://github.com/derickbailey/mustbe –

उत्तर

6

उपयोग कर रहे हैं उन लोगों के लिए एक बराबर यह तुम क्या चाहते https://github.com/ForbesLindesay/connect-roles

+1

कनेक्ट-रोल के साथ पासपोर्ट का उपयोग कैसे करें? – pravin

+0

बस पासपोर्ट मिडलवेयर के बाद 'कनेक्ट-रोल' मिडिलवेयर जोड़ें, जैसे: 'app.use (प्रमाणीकरण); app.use (connectRoles.middleware());' – YassinMK

संबंधित मुद्दे