{
"code": 200,
"status": "success",
"data": {
"healthy": true
}
}
curl --location --request GET 'https://zylalabs.com/api/13747/password+generator+and+strength+analyzer+api/31501/health+check' --header 'Authorization: Bearer YOUR_API_KEY'
{
"code": 200,
"status": "success",
"data": {
"passwords": [
"DP)zBd^Wm]8X%Zyx"
]
}
}
curl --location --request POST 'https://zylalabs.com/api/13747/password+generator+and+strength+analyzer+api/31502/generate+passwords' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"length": 16,
"count": 1,
"uppercase": true,
"lowercase": true,
"numbers": true,
"symbols": true,
"excludeAmbiguous": false
}'
{
"code": 200,
"status": "success",
"data": {
"score": 0,
"label": "very weak",
"feedback": [
"Password is very short — use at least 8 characters",
"Use at least 12 characters for better security",
"Mix uppercase, lowercase, numbers, and symbols"
]
}
}
curl --location --request POST 'https://zylalabs.com/api/13747/password+generator+and+strength+analyzer+api/31503/score+password+strength' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"password": "hunter2"
}'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए पासवर्ड जनरेटर और ताकत विश्लेषक API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)
पासवर्ड जनरेटर और स्ट्रेंथ एनालाइज़र एपीआई उपयोगकर्ता की सुरक्षा के लिए ठोस पासवर्ड उत्पन्न करने और प्रभावशीलता का विश्लेषण सुनिश्चित करता है
"स्वास्थ्य जांच" एन्डपॉइंट एक स्थिति संदेश लौटाता है जो एपीआई के संचालन स्वास्थ्य को इंगित करता है "पासवर्ड जनरेट करें" एन्डपॉइंट निर्दिष्ट पैरामीटर के आधार पर सुरक्षित रूप से उत्पन्न पासवर्ड का एक सरणी लौटाता है "पासवर्ड की ताकत स्कोर करें" एन्डपॉइंट एक संख्यात्मक स्कोर एक लेबल लौटाता है जो ताकत को इंगित करता है और पासवर्ड में सुधार के लिए फीडबैक प्रदान करता है
मुख्य क्षेत्रों में "कोड" (HTTP स्थिति), "स्थिति" (सफलता या असफलता), और "डेटा" (विशिष्ट जानकारी जैसे पासवर्ड या स्कोरिंग विवरण शामिल हैं) शामिल हैं पासवर्ड स्कोरिंग के लिए "स्कोर", "लेबल", और "फीडबैक" आवश्यक क्षेत्र हैं
उपयोगकर्ता "लंबाई" (4-128), "गिनती" (1-50), "उपरी केस," "निम्न केस," "संख्याएँ," "प्रतीक," और "अस्पष्ट को छोड़ें" जैसे पैरामीटर के साथ अनुरोधों को कस्टमाइज़ कर सकते हैं प्रत्येक पैरामीटर के पास समझदारी से डिफ़ॉल्ट होते हैं जो पासवर्ड जनरेशन में लचीलेपन की अनुमति देते हैं
प्रतिक्रिया डेटा JSON प्रारूप में संरचित है जिसमें "कोड" "स्थिति" और "डेटा" शामिल है शीर्ष स्तर का ऑब्जेक्ट "डेटा" क्षेत्र अंत बिंदु के अनुसार भिन्न होता है जिसमें या तो उत्पन्न पासवर्ड या स्कोरिंग विवरण होते हैं जिससे इसे पार्स और उपयोग करना आसान है
सामान्य उपयोग के मामले में नए उपयोगकर्ता खातों के लिए सुरक्षित पासवर्ड बनाने, परीक्षण डेटा भरने, साइनअप के दौरान पासवर्ड नीतियों को लागू करने और उपयोगकर्ता इंटरफेस में पासवर्ड की ताकत पर वास्तविक समय की फीडबैक प्रदान करना शामिल है
उपयोगकर्ता जनित पासवर्ड का उपयोग सुरक्षित खाता बनाने या परीक्षण करने के लिए कर सकते हैं स्कोरिंग फीडबैक पासवर्ड नीतियों में सुधार करने में मदद करता है कमजोरियों की पहचान कर के उपयोगकर्ताओं को कार्रवाई योग्य सुझावों के आधार पर मजबूत पासवर्ड बनाने के लिए मार्गदर्शन करता है
जानकारी की सटीकता को ह्यूरिस्टिक स्कोरिंग के माध्यम से बनाए रखा जाता है जो लंबाई, अक्षर विविधता और सामान्य पासवर्ड सूचियों जैसे विभिन्न कारकों का मूल्यांकन करता है यह दृष्टिकोण सुनिश्चित करता है कि स्कोरिंग वास्तविक दुनिया के पासवर्ड सुरक्षा प्रथाओं को दर्शाता है बिना विस्तृत भंग डेटाबेस पर निर्भर हुए
उपयोगकर्ता 0 (बहुत कमजोर) से 4 (बहुत मजबूत) के बीच स्कोर की अपेक्षा कर सकते हैं जिनके साथ संबंधित फीडबैक होता है सामान्य पैटर्न में लंबाई बढ़ाने के सुझाव चरित्र प्रकारों को मिलाने और सामान्य पासवर्ड से बचने के लिए सुझाव शामिल हैं जो उपयोगकर्ताओं को उनकी पासवर्ड सुरक्षा बढ़ाने के तरीके समझने में मदद करते हैं