ऑर्ग प्राधिकरण से क्रेडेंशियल चेक को अलग करें

RefactorSecurityService
शिप
24 अगस्त 2026 को 9:02 pm बजे UTC
लेखक
Kamo
Commit
8e02ec0

साइन इन करना एक क्वेरी में दो सवाल जुड़े थे। इन क्रेडेंशियल अच्छा" उपयोगकर्ता पंक्ति द्वारा उत्तर दिया जाता है - पासवर्ड वहाँ रहता है, इसलिए यह था कभी भी org-scoped. "क्या यह खाता उस वर्कस्पेस में प्रवेश कर सकता है" का उत्तर दिया जाता है सदस्य पंक्तियां ACCOUNT QUERY PREFIX INNER JOINS दोनों सदस्यताएं, इसलिए होस्टनाम केवल दूसरे उत्तर की आपूर्ति कर रहा था, और एक सदस्य के साथ पहले कभी नहीं कहा जा सकता है। Adds AuthenticateUser(identifier, password), AuthorizeIntoOrg(userId,) orgId) और EnterableOrgs (userId) मौजूदा तीन-आर्ग विधि के साथ, जो असंतुलित है। पुशिंग तैनाती, और वह विधि लाइव लॉगिन है प्रत्येक संगठन के लिए पथ, इसलिए यह अपनी खुद की क्वेरी रखता है जब तक कि कुछ भी नहीं इसे कॉल करें। रक्षा करने लायक भेद अनुपस्थित बनाम निष्क्रिय है। शामिल क्वेरी एक गैर सदस्यीय शून्य पंक्तियां देता है और सामान्य "उपयोगकर्ता मौजूद नहीं है या पासवर्ड गलत है A सदस्यता जो मौजूद है लेकिन इसे बंद कर दिया जाता है, उसे अपनी सजा मिलती है। अधिकृत करेंइंटोऑर्ग दो सदस्यताओं को अलग से देखता है ताकि यह बता सके उन दोनों को अलग करने और पुन: उत्पन्न करने के बजाय उन्हें एक में जोड़ने के बजाय संदेश जो या तो लीक हो जाएगा कि खाता मौजूद है या छिपाना क्यों एक असली सदस्य नहीं मिल सकता। EnterableOrgs दर्ज करने योग्य सेट लौटाता है, सदस्यता सेट नहीं: एक org केवल तभी प्रकट होता है जब उपयोगकर्ता में सक्रिय सदस्यता भी होती है, जो भी इसकी सुरक्षा प्रदान करता है, इसलिए पिकर एक वर्कस्पेस की पेशकश नहीं कर सकता है कि IntoOrg को अधिकृत करने के बाद मना कर दिया जाएगा। m.is active रिकॉर्ड स्टेट है ************* के पीछे कॉलम ताकि गेट के साथ आता है इसके साथ। इसके अलावा एक वास्तविक संकेत-in पर उपयोगकर्ताओं को स्टैम्प करता है। Last login पहले से ही दस्तावेज: प्रतिनियुक्ति और प्रवेश के रूप में टिकट नहीं है, क्योंकि एक प्रशासक संचालित गंतव्य की रिकॉर्डिंग करना होगा पिकर ने कभी नहीं चुना। 886 परीक्षण पास.

सभी बदलाव

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

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

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