सदस्य सुरक्षा स्तर को वास्तव में स्टोर करता है

FixSecurityService
शिप
5 अगस्त 2026 को 8:59 pm बजे UTC
लेखक
Kamo
Commit
26ad3bf

member.security level एक VARCHAR है जो ImageAccessLevelType NAME को पकड़ता है - 'privILEGED', 'MEMBER', 'TEAM MEMBER'। सत्र बिल्डर के साथ मूल्य का परीक्षण किया संख्या के उदाहरण और 0 तक गिर गया जब यह विफल रहा, और यह हमेशा विफल रहा, इसलिए प्रत्येक *** प्लेटफॉर्म पर PUBLIC(0) पर जारी किया गया था, कोई फर्क नहीं पड़ता कि सदस्य का असली स्तर। ImagingController.listDocuments किसी भी छवि को छोड़ देता है जिसका एक्सेसलेव से अधिक है टोकन का स्तर, इसलिए यह चुपचाप सार्वजनिक रूप से ऊपर संग्रहीत प्रत्येक दस्तावेज़ को छुपाता है: 200 एक खाली दस्तावेज़ सरणी और किसी भी लॉग में कुछ भी नहीं है। क्योंकि यह अज्ञात हो गया अनिवार्य रूप से हर अपलोड अब तक सार्वजनिक रहा है - मानव संसाधन पुस्तकालय है पहली सतह जहां एक दस्तावेज़ सदस्य स्तर पर दायर किया गया था, और उसके अपलोडर, एक प्राइवेट सदस्य, अपनी खुद की फ़ाइल नहीं देख सकता। संकल्पसुरक्षालेवल अब enum नाम, एक संख्यात्मक स्ट्रिंग या एक नंबर स्वीकार करता है, और कुछ भी unrecognized के लिए PUBLIC वापस गिर जाता है। मौजूदा सत्र एसईसी = 0 को तब तक रखते हैं जब तक कि वे अगले लॉगिन पर फिर से शुरू हो जाते हैं।.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

Foreverमूल्य निर्धारण देखें