
zitadel v4.17.3
ओपन-सोर्स पहचान और अभिगम प्रबंधन प्लेटफ़ॉर्म जो डेवलपर्स और उद्यमों के लिए SSO, MFA, passkeys, OIDC, SAML, SCIM और मल्टी-टेनेंट अभिगम नियंत्रण प्रदान करता है।
डेवलपर्स के लिए आइडेंटिटी इन्फ्रास्ट्रक्चर
ZITADEL एक ओपन-सोर्स आइडेंटिटी और एक्सेस प्रबंधन प्लेटफ़ॉर्म है, जो उन टीमों के लिए बनाया गया है जिन्हें बुनियादी प्रमाणीकरण (auth) से अधिक की आवश्यकता होती है। चाहे आप किसी SaaS उत्पाद को सुरक्षित कर रहे हों, कोई B2B प्लेटफ़ॉर्म बना रहे हों, या प्रोडक्शन IAM स्टैक को सेल्फ-होस्ट कर रहे हों — ZITADEL आपको सब कुछ आउट-ऑफ़-द-बॉक्स देता है: SSO, MFA, Passkeys, OIDC, SAML, SCIM, और एक युद्ध-परीक्षित मल्टी-टेनेंसी मॉडल।
कोई वेंडर लॉक-इन नहीं। नियंत्रण पर कोई समझौता नहीं। बस एक मज़बूत, API-प्रथम आइडेंटिटी प्लेटफ़ॉर्म जिसे आप अपना सकते हैं।
🏡 वेबसाइट | 💬 चैट | 📋 दस्तावेज़ | 🧑💻 ब्लॉग | 📞 संपर्क
ZITADEL क्यों
हमने ZITADEL को बड़े पैमाने पर सबसे कठिन IAM चुनौतियों से निपटने के लिए बनाया है — जिसकी शुरुआत मल्टी-टेनेंसी से होती है।
| ZITADEL | FusionAuth | Keycloak | Auth0/Okta | |
|---|---|---|---|---|
| ओपन-सोर्स | ✅ | ❌ | ✅ | ❌ |
| सेल्फ-होस्ट योग्य | ✅ | ✅ | ✅ | ❌ |
| इन्फ्रास्ट्रक्चर-स्तरीय टेनेंट | ✅ इंस्टेंस (उच्च स्केल) | ✅ टेनेंट | 🟡 रियल्म (स्केलिंग सीमाएँ) | ❌ (मल्टी-टेनेंट = मल्टी-अकाउंट) |
| B2B संगठन | ✅ नेटिव और असीमित | 🟡 एंटिटी प्रबंधन के माध्यम से | ✅ (हालिया जोड़) | 🟡 (प्लान/अकाउंट पर निर्भर) |
| पूर्ण ऑडिट ट्रेल | ✅ व्यापक इवेंट स्ट्रीम* | 🟡 ऑडिट लॉग | 🟡 ऑडिट लॉग | 🟡 ऑडिट लॉग |
| Passkeys (FIDO2) | ✅ | ✅ | ✅ | ✅ |
| Actions / webhooks | ✅ | ✅ | 🟡 SPI के माध्यम से | ✅ |
| API-प्रथम (gRPC + REST) | ✅ | 🟡 केवल REST | 🟡 केवल REST | 🟡 केवल REST |
| SaaS + सेल्फ-होस्ट समानता | ✅ | ✅ | ➖ N/A | ➖ N/A |
ZITADEL Cloud और सेल्फ-होस्टेड ZITADEL एक ही कोडबेस पर चलते हैं।
आर्किटेक्ट्स के लिए मुख्य अंतर:
- रिलेशनल कोर, इवेंट-संचालित आत्मा — हर म्यूटेशन एक अपरिवर्तनीय इवेंट के रूप में लिखा जाता है, ताकि एक पूर्ण, API-सुलभ ऑडिट ट्रेल उपलब्ध हो। उन सिस्टमों के विपरीत जो केवल चुनिंदा गतिविधियों को लॉग करते हैं, ZITADEL एक व्यापक इवेंट स्ट्रीम प्रदान करता है जिसे ऑडिट किया जा सकता है या Webhooks के माध्यम से बाहरी सिस्टम में स्ट्रीम किया जा सकता है।
- सख्त मल्टी-टेनेंट पदानुक्रम — Identity System → Organizations → Projects, जिसमें कई स्तरों पर पृथक डेटा और पॉलिसी स्कोपिंग होती है
- API-प्रथम डिज़ाइन — हर संसाधन और क्रिया connectRPC, gRPC और HTTP/JSON APIs के माध्यम से उपलब्ध है
- ज़ीरो-डाउनटाइम अपडेट और बाहरी सत्र स्टोर के बिना क्षैतिज स्केलेबिलिटी
3 मिनट में शुरू करें
ZITADEL सेल्फ-होस्टेड
# Docker Compose — up and running in under 3 minutes
curl -LO https://raw.githubusercontent.com/zitadel/zitadel/main/deploy/compose/docker-compose.yml \
&& curl -LO https://raw.githubusercontent.com/zitadel/zitadel/main/deploy/compose/.env.example \
&& cp .env.example .env \
&& docker compose up -d --wait
पूर्ण डिप्लॉयमेंट गाइड:
आपके सेल्फ-होस्टेड डिप्लॉयमेंट के लिए पेशेवर सहायता चाहिए? हमसे संपर्क करें।
ZITADEL Cloud (SaaS)
zitadel.com पर मुफ़्त में शुरू करें — क्रेडिट कार्ड की आवश्यकता नहीं। US · EU · AU · CH में उपलब्ध। पे-एज़-यू-गो मूल्य निर्धारण।
V2 API के साथ एकीकृत करें
ZITADEL हर क्षमता को एक टाइप्ड API पर उजागर करता है। V2 REST API से उपयोगकर्ता बनाने का तरीका यहाँ दिया गया है:
curl -X POST https://$ZITADEL_DOMAIN/v2/users/human \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"username": "[email protected]",
"profile": { "givenName": "Alice", "familyName": "Smith" },
"email": { "email": "[email protected]", "sendCode": {} }
}'
पूर्ण API संदर्भ देखें — जिसमें connectRPC और gRPC ट्रांसपोर्ट शामिल हैं — या सीधे त्वरित आरंभ उदाहरणों पर जाएँ।
विशेषताएँ
प्रमाणीकरण
- सिंगल साइन ऑन (SSO) · यूज़रनेम/पासवर्ड · Passkeys (FIDO2 / WebAuthn)
- MFA: OTP, U2F, OTP Email, OTP SMS
- LDAP · एंटरप्राइज़ IdP और सोशल लॉगिन
- OpenID Connect प्रमाणित · SAML 2.0 · डिवाइस प्राधिकरण
- मशीन-टू-मशीन: JWT Profile, PAT, Client Credentials
- टोकन एक्सचेंज और प्रतिरूपण
- OIDC/SAML से परे फ्लो के लिए कस्टम सत्र
- होस्टेड लॉगिन V2
मल्टी-टेनेंसी
- पूर्व-निर्मित IdP टेम्पलेट के साथ आइडेंटिटी ब्रोकरिंग
- ग्राहकों के लिए सेल्फ-सर्विस के साथ अनुकूलन योग्य B2B ऑनबोर्डिंग
- तीसरे पक्षों को प्रत्यायोजित भूमिका प्रबंधन
- डोमेन डिस्कवरी
एकीकरण
- हर संसाधन के लिए gRPC, connectRPC और REST APIs
- Actions: वेबहुक, कस्टम कोड, टोकन संवर्धन
- RBAC · SCIM 2.0 Server
- ऑडिट लॉग और SOC/SIEM एकीकरण
- SDK और उदाहरण ऐप्स
सेल्फ-सर्विस और एडमिन
- ईमेल/फ़ोन सत्यापन के साथ सेल्फ-पंजीकरण
- संगठनों और प्रोजेक्ट्स के लिए एडमिन कंसोल
- प्रति संगठन कस्टम ब्रांडिंग
डिप्लॉयमेंट
- PostgreSQL (≥ 14) · ज़ीरो-डाउनटाइम अपडेट · उच्च स्केलेबिलिटी
आगामी सुविधाओं को हमारे रोडमैप पर ट्रैक करें और हालिया अपडेट के लिए हमारे चेंजलॉग का अनुसरण करें।
शोकेस
लॉगिन V2
हमारा नया, पूरी तरह अनुकूलन योग्य लॉगिन अनुभव — दस्तावेज़
अपनाने वाले और इकोसिस्टम
दुनिया भर के संगठनों द्वारा प्रोडक्शन में उपयोग किया जाता है। पूरी अपनाने वालों की सूची देखें — और पुल रिक्वेस्ट सबमिट करके अपना नाम जोड़ें।
योगदान कैसे करें
ZITADEL खुले तौर पर बनाया गया है और सभी प्रकार के योगदानों का स्वागत करता है।
- 📖 शुरू करने के लिए योगदान गाइड पढ़ें
- 💬 Discord पर बातचीत में शामिल हों
- 🐛 GitHub Issues के माध्यम से बग रिपोर्ट करें या सुविधाओं का अनुरोध करें
योगदानकर्ता
contrib.rocks के साथ बनाया गया।
सुरक्षा
सुरक्षा नीति: SECURITY.md
भेद्यता प्रकटीकरण नीति — सुरक्षा समस्याओं की जिम्मेदारीपूर्वक रिपोर्ट कैसे करें।
प्रोडक्शन में सुरक्षा या स्थिरता को प्रभावित करने वाले प्रमुख मुद्दों के लिए तकनीकी सलाह प्रकाशित की जाती हैं।
लाइसेंस
AGPL-3.0 — विशिष्ट निर्देशिकाओं के लिए Apache 2.0 और MIT अपवादों सहित पूर्ण लाइसेंसिंग नीति के लिए LICENSING.md देखें।
