Help:OAuth/mr

 'OAuth'  बाहेरून ("जोडलेले") अनुप्रयोग देणे हे आपल्या वतीने संपादने आणि इतर क्रिया करण्याची क्षमता आहे. हे प्रमाणीकरण प्रोटोकॉल वापरुन, आपण एखाद्या कनेक्ट केलेल्या अर्जाला आपल्या खात्याचा वापर न करता अधिकृत करू शकता, आणि कार्यक्षमतेत प्रवेश न घेता वापरण्यासाठी पाहिजे. OAuth प्रोटोकॉल मोठ्या प्रमाणावर इतर वेबसाइट्सद्वारे वापरली जातात, जसे की Google आणि Flickr सारख्या प्रमुख साइट्स

विकिपीडिया विकिवर OAuth कसा वापरला जाऊ शकतो त्याचे एक उदाहरण म्हणजे प्रतिमा संपादन मदत करणारा CropTool.

वारंवार विचारले जाणारे प्रश्न
येथे आपल्या प्रश्नाचे उत्तर दिले नसल्यास, the talk page वर विचारण्यास मोकळेपणे म्हणू शकता आणि कोणीतरी तुमच्यासाठी ते उत्तर देईल.

OAuth सुरक्षित आहे का ?
होय, OAuth प्रोटोकॉल तृतीय पक्ष अधिकृततेसाठी एक सुरक्षित पद्धत बनण्यासाठी डिझाइन केले आहे.

प्रथम, OAuth तृतीय पक्ष वेबसाइटना आपल्याला आपला संकेतशब्द न देता आपल्या खात्यात प्रवेश करण्याची परवानगी देतो. जर आपण त्यांना तसे करण्यास मान्यता दिली असेल तरच अॅप्लिकेशन्समध्ये प्रवेश करू शकतात आणि जर तुम्ही त्यास पुन्हा रद्द केलेत तर ते तुमच्या वतीने कारवाई करण्यास लगेचच सक्षम असेल.

दुसरे म्हणजे, आपण अधिकृत केलेल्या प्रत्येक तृतीय-पक्ष वेबसाइटला केवळ त्या विशिष्ट कारवाई करण्याची अनुमती दिली जाते जी आपण अधिकृत केली आहे. याचा अर्थ, उदाहरणार्थ, जर आपण प्रशासक आहात आणि आपण केवळ "मूलभूत अधिकारां" साठी विनंती करणारा एखादा अनुप्रयोग अधिकृत केल्यास, जर अनुप्रयोगाने एखादे पृष्ठ (ज्यास प्रशासकीय अधिकारांची आवश्यकता आहे) हटविण्याचा प्रयत्न केला तर तो विकी त्या विनंतीला नाकारेल. पूर्वी, एखाद्या अनुप्रयोगास आपला संकेतशब्द असल्यास, आपण अनुप्रयोगाच्या लेखकांच्या आश्वासनांवर अवलंबून होता की ते आपल्या प्रगत अधिकारांचा वापर करणार नाही.

याचा माझ्यावर सध्या कसा परिणाम होतो?
प्रमाणीकरणाशिवाय आपल्या वतीने अॅप्लिकेशन्स कोणत्याही कारवाई करू शकत नाहीत, जो पर्यंत आपण हे ठरवू नका की आपण एखादा अनुप्रयोग वापरू इच्छित आहात जो OAuth चा वापर करतो, तेव्हा आपण पूर्णपणे प्रभावित होत नाही.

मी माझ्या खात्यात एखादा अनुप्रयोग कसा जोडू शकतो?


एखादा अनुप्रयोग आपल्या वतीने क्रिया करण्यासाठी OAuth वापरू इच्छित असल्यास, आपण तसे करण्यास प्राधिकृत करावे लागेल. प्रमाणीकरणाशिवाय आपल्या वतीने अनुप्रयोग कोणत्याही कारवाई करू शकत नाहीत.

जेव्हा एखादा अनुप्रयोग आपल्याला हे अधिकृत करण्यास सांगेल, तेव्हा आपल्याला एक संवाद दिले जाईल जो आपल्याला सांगेल की अनुप्रयोगाने कोणते हक्क मागितले आहेत (उजवीकडील प्रतिमा पहा). आपण "रद्द करा" क्लिक केल्यास, अधिकृतता प्रक्रिया नाकारली जाते. आपण "अनुमती द्या" वर क्लिक केल्यास, अनुप्रयोग संवादामधील सूचीबद्ध क्रिया करण्यास अधिकृत असेल. जोपर्यंत आपण ते मागे घेतले नाही तोपर्यंत प्राधिकरण प्रभावी राहील.

सध्या उपलब्ध असलेल्या अनुप्रयोगांची यादी Special:OAuthListConsumers वर उपलब्ध आहे.

माझ्या खात्याशी अनुप्रयोग कोणते जोडलेले आहेत हे मी कसे पाहू शकतो?
पृष्ठ Special:OAuthManageMyGrants (जे आपल्या प्राधान्यांमध्ये "वापरकर्ता प्रोफाइल" टॅबवरून देखील ऍक्सेस करता येते) आपण आपल्या खात्यावर प्रवेश करण्यास अधिकृत केलेल्या सर्व अनुप्रयोगांची यादी करतात या पृष्ठावरून आपण अनुदान समायोजित आणि मागे घेऊ शकता.

माझ्या खात्यात प्रवेश करण्याची ऍप्लिकेशनची क्षमता मी कशी काढू शकेन?
Special:OAuthManageMyGrants वर जा, आपण प्रवेशास काढू इच्छित असलेला अनुप्रयोग शोधा आणि "प्रवेश मागे घ्या" क्लिक करा. नंतर, जे पृष्ठ उघडेल त्यास, "Deauthorize" (अनधिकृत) बटण क्लिक करा.

एकदा अनुप्रयोग अनधिकृत झाल्यानंतर, तो यापुढे आपल्या खात्यात प्रवेश करण्यास किंवा आपल्या वतीने कोणत्याही कारवाई करण्यास सक्षम राहणार नाही. आपल्याला आपल्या खात्यावर प्रवेश करण्यासाठी त्या अनुप्रयोगाची अधिकृतता प्रक्रियेतून पुन्हा जाणे आवश्यक आहे.

व्यवस्थापन इंटरफेस वैश्विक आहे - तो समान अनुप्रयोग दर्शवेल, आपण कोणत्या विकिमिडिया विकिवर आहात ते महत्वाचे नाही.

मी माझ्या खात्यासह कोणत्या कृती वापरू शकते हे मी कसे बदलू?
Special:OAuthManageMyGrants वर जा, आपण ज्या परवानग्यामध्ये फेरफार करू इच्छित आहात तो अनुप्रयोग शोधा आणि "प्रवेश व्यवस्थापित करा" क्लिक करा. येथून आपण "मूलभूत अधिकार" वगळून कोणत्याही वैयक्तिक परवानग्या मागे घेऊ शकता, जे कार्य करण्यासाठी सर्व कनेक्ट केलेल्या अनुप्रयोगांसाठी आवश्यक किमान अधिकार आहेत.

मला OAuth कसे कार्य करते याचे उदाहरण पाहू शकतो?
Brad Jorsch एकत्रितपणे याचे उदाहरण दिले आहे की "OAuth Hello World!" कसे कार्य करते. हे वापरून पाहण्यासाठी https://tools.wmflabs.org/oauth-hello-world/. वर जा.

मी माझ्या स्वत: च्या अनुप्रयोगामध्ये OAuth कसा वापरू शकतो?
कृपया विकासक developer documentation पहा.

हे सुद्धा पहा

 * OAuth/For Developers
 * OAuth/Owner-only consumers