- Shipped
- 15 अगस्त 2026 को 3:43 am बजे UTC
- Author
- Kamo
- Commit
- 75253b1
ContactRestController ने स्वामित्व को ध्यान से जाँचा - orgOf, userOf, callBookIsMine, IsMine, and 404 बजाय 403 की तुलना में, इसलिए किसी और की आईडी की पुष्टि कभी नहीं की जाती है अस्तित्व में है - और 26 समापन बिंदुओं में सभी पर कोई अधिकार नहीं की जाँच की। दृष्टिकोण केवल navRegistry द्वारा ब्राउज़र में एप्लिकेशन को छिपाने के लिए लागू किया गया, इसलिए जिन सदस्यों का उपयोग किया जाता है भूमिकाओं को रोकने के लिए यह पृष्ठ को मना कर दिया गया और एपीआई द्वारा सेवा की गई; CREATE, EDIT और DELETE CONTACTS कहीं भी कुछ भी नहीं मिला। स्वामित्व और अधिकार पूरक हैं, अनावश्यक नहीं: स्वामित्व का फैसला करता है जिसका संपर्क, अधिकार यह तय करते हैं कि क्या सभी पर क्रिया की अनुमति है। दोनों अब चलाते हैं। दावा राइट ने पहले से ही वहन करने वाले अधिकारों को पढ़ा, उसी विशेषता से OGIdExtractor and userIdExtractor read, इसलिए जवाब वह है जो कुछ भी है संगठन के सुरक्षा मॉडल ने इस सदस्य के लिए हल किया। यह एक पर बंद विफल रहता है लापता सत्र, एक लापता अधिकार सरणी, या गलत प्रकार का अधिकार मान - एक जिस सत्र को वर्गीकृत नहीं किया जा सकता वह नहीं है। भगवान बाईपास मंच में प्रत्येक अन्य अधिकार चेक से मेल खाता है। पुस्तकें, समूह और उनके थोक संचालन उनके द्वारा पकड़े गए संपर्क का पालन करें: एक बनाना पुस्तक या समूह CREATE CONTACTS है, उनके बीच संपर्क EDIT CONTACTS है। और दोनों पथों को नष्ट करने के साथ-साथ बल्क-डिलीट DELETE CONTACTS हैं। आयात निर्माण है और तीन निर्यात पथ पढ़े जाते हैं। कोई बीजिंग नहीं। सभी तीनों क्रियाओं ट्रैक VIEW CONTACTS बिल्कुल — 28 भूमिकाओं, 47 सदस्यों — और कोई सदस्य उनके बिना माता-पिता को नहीं रखता है, इसलिए कोई भी कुछ नहीं खोता है।.