
API-प्रथम पहचान और उपयोगकर्ता प्रबंधन प्रणाली जो क्लाउड-नेटिव अनुप्रयोगों के लिए है। यह लॉगिन, पंजीकरण, MFA, पुनर्प्राप्ति, और प्रोफ़ाइल प्रबंधन को संभालता है, जिसमें OIDC, SAML, और सोशल साइन-इन के लिए समर्थन शामिल है।
Ory Kratos क्लाउड नेटिव अनुप्रयोगों के लिए एक API-प्रथम पहचान और उपयोगकर्ता प्रबंधन प्रणाली है। यह लॉगिन, पंजीकरण, पुनर्प्राप्ति, सत्यापन और प्रोफ़ाइल प्रबंधन प्रवाहों को केंद्रीकृत करता है ताकि आपकी सेवाएँ उन्हें पुनः कार्यान्वित करने के बजाय उपभोग करें।
विषय सूची
Ory Kratos एक API-प्रथम पहचान और उपयोगकर्ता प्रबंधन प्रणाली है जो क्लाउड आर्किटेक्चर सर्वोत्तम प्रथाओं का अनुसरण करती है। यह उन मुख्य पहचान वर्कफ़्लो पर ध्यान केंद्रित करता है जिनकी लगभग हर अनुप्रयोग को आवश्यकता होती है:
हम इसकी वास्तुकला, सुविधा सेट और अन्य प्रणालियों से तुलना के बारे में अधिक जानने के लिए Ory Kratos परिचय दस्तावेज़ से शुरू करने की अनुशंसा करते हैं।
Ory Kratos को इस प्रकार डिज़ाइन किया गया है:
यदि आप Auth0, Okta, या किसी अन्य पहचान प्रदाता से स्थानांतरित हो रहे हैं जो OAuth2 / OpenID Connect आधारित लॉगिन का उपयोग करता है, तो Ory Hydra + Ory Kratos को एक साथ उपयोग करने पर विचार करें:
यह संयोजन अक्सर प्रोटोकॉल स्तर पर OAuth2 और OpenID Connect क्षमताओं के लिए एक ड्रॉप-इन प्रतिस्थापन होता है। व्यवहार में, आप क्लाइंट कॉन्फ़िगरेशन और एंडपॉइंट को Hydra की ओर इंगित करने के लिए अपडेट करते हैं, पहचानों को Kratos में माइग्रेट करते हैं, और अपने अनुप्रयोगों को उन्हीं OAuth2 / OIDC प्रोटोकॉल का उपयोग करते रहने देते हैं जो वे पहले से उपयोग कर रहे हैं।
आप Ory Kratos को दो मुख्य तरीकों से चला सकते हैं:
Ory Network Ory सेवाओं का उत्पादन में उपयोग करने का सबसे तेज़ तरीका है। Ory Identities ओपन सोर्स Ory Kratos सर्वर द्वारा संचालित है और API संगत है।
Ory Network प्रदान करता है:
आरंभ करने के लिए मुफ़्त डेवलपर खाता के लिए साइन अप करें।
आप बुनियादी ढांचे, परिनियोजन और अनुकूलन पर पूर्ण नियंत्रण के लिए स्वयं Ory Kratos चला सकते हैं।
स्थापना मार्गदर्शिका बताती है कि कैसे:
यह मार्गदर्शिका आपको लाइसेंस आवश्यकताओं के बिना शुरू करने के लिए ओपन सोर्स वितरण का उपयोग करती है। यह व्यक्तियों, शोधकर्ताओं, हैकर्स और उन कंपनियों के लिए एक उत्कृष्ट विकल्प है जो SLA के बिना प्रयोग, प्रोटोटाइप या अमहत्वपूर्ण कार्यभार चलाना चाहते हैं। आपको पूर्ण कोर इंजन मिलता है, और आप इसे स्रोत से निरीक्षण, विस्तार और बनाने के लिए स्वतंत्र हैं।
यदि आप Kratos को व्यावसायिक-महत्वपूर्ण प्रणाली के भाग के रूप में चलाते हैं, उदाहरण के लिए अपने सभी उपयोगकर्ताओं के लिए लॉगिन और खाता पुनर्प्राप्ति, तो आपको परिचालन और सुरक्षा जोखिम को कम करने के लिए एक वाणिज्यिक समझौते का उपयोग करना चाहिए। Ory Enterprise License (OEL) स्वयं-होस्टेड Kratos के ऊपर स्तरित होता है और प्रदान करता है:
गारंटीकृत CVE फिक्स, वर्तमान एंटरप्राइज़ बिल्ड, उन्नत सुविधाओं और उत्पादन में समर्थन के लिए, आपको एक मान्य Ory Enterprise License और Ory Enterprise Docker रजिस्ट्री तक पहुँच की आवश्यकता है। अधिक जानने के लिए, Ory टीम से संपर्क करें।
Ory CLI स्थापित करें और Ory Identities को आज़माने के लिए एक नया प्रोजेक्ट बनाएं।```bash
bash <(curl https://raw.githubusercontent.com/ory/meta/master/install.sh) -b . ory sudo mv ./ory /usr/local/bin/
ory auth
ory create project --create-workspace "Ory Open Source" --name "GitHub Quickstart" --use-project ory open ax login
### इसका उपयोग कौन कर रहा है?
<!--BEGIN ADOPTERS-->
Ory समुदाय व्यक्तियों, कंपनियों और अनुरक्षकों के कंधों पर खड़ा है। Ory टीम सभी शामिल लोगों का धन्यवाद करती है - बग रिपोर्ट और सुविधा अनुरोध सबमिट करने से लेकर पैच और दस्तावेज़ीकरण में योगदान देने तक। Ory समुदाय में 50.000 से अधिक सदस्य हैं और यह बढ़ रहा है। Ory स्टैक हजारों कंपनियों में हर दिन 7.000.000.000+ API अनुरोधों की रक्षा करता है। आप में से प्रत्येक के बिना यह संभव नहीं होता!