2011-07-07 12 views
15

हमारे आवेदन में सिम्फनी 2 के आधार पर हम उस सिस्टम में से किसी एक उपयोगकर्ता की सूची बनाना चाहते हैं जिसमें किसी दिए गए डोमेन ऑब्जेक्ट की अनुमति है। हम एसीएल का उपयोग कर रहे हैं और हमारी तत्काल प्रवृत्ति डोमेन ऑब्जेक्ट के एसीएलप्रोवाइडर से प्रश्न में एसीएल-ऑब्जेक्ट में देखने के लिए थी, जो प्रयोक्ताओं (या कम से कम सुरक्षा संस्थाओं) को अनुमति दे सकती है, लेकिन मुझे ऐसा नहीं मिला तरीकों।Symfony2: उन उपयोगकर्ताओं को कैसे ढूंढें जिनके पास किसी निश्चित डोमेन ऑब्जेक्ट की अनुमति है?

हम निश्चित हैं कि यह कार्यक्षमता एपीआई के माध्यम से उपलब्ध है, लेकिन हम नहीं पाते कि ये विधियां छिपी हुई हैं।

संपादित करें वैकल्पिक रूप से एसीएल-टेबल में इन कनेक्शनों को देखने और उस तरह से पता लगाने के लिए एक विकल्प होगा, लेकिन यह बहुत सुंदर नहीं होगा और हम शायद पहिया को फिर से शुरू कर देंगे।

+0

http://stackoverflow.com/questions/7375788/symfony2-acl-and-pager-multiple-entities- छानने –

उत्तर

3

डिफ़ॉल्ट रूप से, प्राधिकरण फ़ाइल एप/config/security.yml में निर्दिष्ट हैं। यह वर्णन करता है कि कुछ मॉड्यूल तक पहुंचने की अनुमति है या नहीं।

Authorization and Permissions के बीच कुछ अंतर हैं।

अनुमति (या बंडलों ...) Symfony द्वारा लेकिन विशिष्ट विकास के माध्यम से डिफ़ॉल्ट रूप से प्रबंधित नहीं कर रहे हैं

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

  • कोई संबंधित समस्या नहीं^_^