हर सामाजिक लॉगिन,
एक एकीकरण।
हर सामाजिक लॉगिन को एक बार कनेक्ट करें — फिर किसी भी ऐप में एक बटन डालें। Astrina ID टोकन, कॉलबैक और सत्यापित पहचान को संभालता है ताकि आप फिर कभी प्रदाता कंसोल को न छुएं।
कोई SDK बloat नहीं · एक एकीकरण · निर्माण करते समय मुफ्त
पूरा हैंडशेक, तीन चरणों में
बाहर रीडायरेक्ट करें, प्रदाता को सत्यापित करने दें, वापस आते समय एक हस्ताक्षरित पहचान पकड़ें। यही’ पूरा प्रवाह है।
रीडायरेक्ट
उपयोगकर्ता को भेजें AstrinaID::loginUrl(). आपके ऐप में कोई क्लाइंट सीक्रेट नहीं, कोई प्रदाता-विशिष्ट सेटअप नहीं।
प्रदाता सत्यापित करता है
Astrina हर प्रदाता के साथ OAuth नृत्य का मध्यस्थता करता है जिसे आप सक्षम करते हैं और पुष्टि करता है कि खाता असली है।
कॉलबैक
आपका कॉलबैक एक सत्यापित ईमेल, नाम, अवतार और प्रदाता प्राप्त करता है — सत्र बनाने के लिए तैयार।
एक लाइन उन्हें भेजने के लिए।
एक लाइन उन्हें वापस लाने के लिए।
कोई टोकन जुगाड़ नहीं, कोई रिफ्रेश लॉजिक नहीं, कोई प्रदाता-विशिष्ट विशेषताएँ नहीं। एक लॉगिन URL उत्पन्न करें, फिर सत्यापित उपयोगकर्ता के लिए कॉलबैक कोड का आदान-प्रदान करें। SDK हर प्रदाता के लिए एक ही आकार में है जिसे आप सक्षम करते हैं।
// 1 — उपयोगकर्ता को किसी भी प्रदाता पर भेजें $url = AstrinaID::loginUrl('google'); header("Location: {$url}"); // 2 — कॉलबैक की पुष्टि करें, एक असली उपयोगकर्ता प्राप्त करें $user = AstrinaID::handleCallback(); // $user['email'], ['name'], ['avatar'], ['provider'], ['sub']
सत्यापित कॉलबैक · पहचानें जिन पर आप भरोसा कर सकते हैं · Astrina ID द्वारा सुरक्षित।
एक टॉगल के साथ प्रदाता सक्षम करें
जैसे ही आप इसे कॉन्फ़िगर करते हैं, प्रत्येक नेटवर्क पर फ्लिप करें — आपका एकीकरण कोड प्रदाताओं के ऑनलाइन आने पर कभी नहीं बदलता।
एक सहमति स्क्रीन, एक गोपनीयता नीति, एक डैशबोर्ड — Astrina ID द्वारा सुरक्षित।
आप क्या बनाए रखना बंद करते हैं
पहचान परत जो चुपचाप अपना काम करती है जबकि आप बाकी सब कुछ भेजते हैं।
| काम का एक हिस्सा | प्रदाता द्वारा प्रदाता, हाथ से | Astrina ID के साथ |
|---|---|---|
| प्रदाता कंसोल में ऐप्स | ± प्रत्येक प्रदाता, प्रति साइट एक | ✓ हर साइट के लिए एक बार |
| आपके कोड में क्लाइंट रहस्य | — हर ऐप में जो लोगों को लॉग इन करता है | ✓ 0 रहस्य आपके ऐप में संग्रहीत |
| टोकन और रिफ्रेश लॉजिक | — आप द्वारा लिखा गया और अद्यतित रखा गया | ✓ ब्रोकर द्वारा संभाला गया |
| एक और नेटवर्क जोड़ना | ± नया SDK, नया कॉलबैक, नया रिलीज | ✓ एक टॉगल — आपका कोड नहीं बदलता |
| प्रदाता-सत्यापित पहचान | ± हर SDK में विभिन्न फ़ील्ड नाम | ✓ ईमेल · नाम · अवतार · प्रदाता |
एक बार कॉन्फ़िगर करें। हर जगह पुन: उपयोग करें।
Astrina ID के साथ अपने उत्पाद में मिनटों में हर सामाजिक लॉगिन जोड़ें। शुरू करने के लिए मुफ्त, कोई कार्ड आवश्यक नहीं।
यह पृष्ठ किसका उत्तर देता है
- एक वेबसाइट के लिए सोशल लॉगिन
- OAuth लॉगिन इंटीग्रेशन
- google और Apple के साथ साइन इन करें
- एक साइट के लिए सिंगल साइन-ऑन
- सामाजिक लॉगिन क्या है
- कैसे सामाजिक लॉगिन काम करता है
- सामाजिक लॉगिन समझाया गया
- सामाजिक लॉगिन गाइड
- कैसे सामाजिक लॉगिन के साथ शुरू करें
- सामाजिक लॉगिन समीक्षाएँ
- क्या सामाजिक लॉगिन इसके लायक है
- सामाजिक लॉगिन की कीमत
- सामाजिक लॉगिन विकल्प
- शुरुआत करने वालों के लिए सामाजिक लॉगिन
- क्यों सामाजिक लॉगिन
- सामाजिक लॉगिन — आपको क्या मिलता है