एक फ्लटर/डार्ट पैकेज जो AWS SSO OIDC के लिए AWS SDK क्लाइंट प्रदान करता है, जिससे OpenID Connect का उपयोग करके AWS सिंगल साइन-ऑन के साथ सुरक्षित प्रमाणीकरण और अधिकार प्राप्त करना संभव होता है। आधिकारिक AWS API विशिष्टता से उत्पन्न, यह सभी मुख्य प्लेटफॉर्म के लिए समर्थन प्रदान करता है, जिसमें Android, iOS, Web, macOS, Windows और Linux शामिल हैं। पैकेज डार्ट एप्लिकेशन में प्रोग्रामेटिक रूप से प्रारंभ करने के लिए अनुमति प्राप्त करने, टोकन प्राप्त करने और सत्र प्रबंधन के लिए एक प्रोग्रामेटिक इंटरफ़ेस प्रदान करके AWS SSO के साथ एकीकरण को सरल बनाता है।
उपयोग
- मोबाइल ऐप्स में AWS SSO लॉगिन का एकीकरण
- वेब ऐप्स में OIDC के माध्यम से AWS एक्सेस को स्वचालित करना
- सुरक्षित बहु-खाता AWS पहुँच सक्षम करें
- AWS SSO प्रमाणीकरण के साथ CLI उपकरण बनाना
- अस्थायी प्रमाणिकता के साथ CI/CD वर्कफ़्लो का समर्थन करना
मुख्य विशेषताएँ
- प्लेटफॉर्म-स्वतंत्र AWS SSO OIDC समर्थन
- ऑफिशियल AWS API विन्यास से उत्पन्न
- सुरक्षित टोकन प्राप्ति और प्रबंधन
- क्रॉस-प्लेटफॉर्म संगतता
- OIDC प्रवाह के लिए न्यूनतम बॉलरप्लेट
इनके लिए उपयुक्त
- AWS-संविधान वाले एप्लिकेशन बना रहे डेवलपर्स
- पहचान प्रबंधन के लिए AWS SSO का उपयोग करने वाली टीमें
- अस्थायी AWS प्रमाणपत्र की आवश्यकता वाले अनुप्रयोग
विचार योग्य बातें
- सही AWS SSO सेटअप की आवश्यकता है
- OAuth2 फ्लो स्टेट का निपटान आवश्यक है
- सही IAM परमिशन पर निर्भर करता है
- अतिरिक्त SDK के बिना सीधे संसाधन प्रवेश के लिए उपयुक्त नहीं
- प्रमाणीकरण प्रवाह को ऐप तर्क में प्रबंधित करना होगा