واجهة برمجة التطبيقات للتحقق من خرق كلمة المرور - بحث مجاني عن موقع Pwned
يقوم بتجزئة كلمة المرور باستخدام SHA-1، ويرسل أول 5 أحرف فقط من التجزئة إلى قاعدة بيانات Have I Been Pwned، ويتحقق مما إذا كانت التجزئة الكاملة تظهر في الانتهاكات المعروفة. لا يتم أبدًا نقل كلمة المرور الكاملة والتجزئة الكاملة. إرجاع ما إذا تم اختراق كلمة المرور وعدد مرات ظهورها والتوصية.
Code examples
curl -X POST https://api.botoi.com/v1/breach/check \
-H "Content-Type: application/json" \
-d '{"password":"P@ssw0rd123"}'When to use this API
فرض سياسات كلمة المرور المدركة للاختراق عند الاشتراك
التحقق من كلمات المرور ضد الانتهاكات المعروفة أثناء إنشاء الحساب. ارفض كلمات المرور التي تظهر في قواعد بيانات الاختراق واطلب من المستخدمين اختيار بديل أقوى. يقلل من مخاطر حشو بيانات الاعتماد.
قم بمراجعة كلمات مرور المستخدم الحالية بشكل مجمّع
قم بتجزئة كلمات المرور المخزنة والتحقق منها مقابل قاعدة بيانات الاختراق. ضع علامة على الحسابات المتأثرة لإعادة تعيين كلمة المرور الإلزامية. قم بتشغيل هذا كمهمة مجدولة بعد الكشف عن المخالفات الجسيمة.
أضف تحذيرات الاختراق إلى تدفقات تغيير كلمة المرور
عندما يقوم المستخدمون بتحديث كلمة المرور الخاصة بهم، تحقق من كلمة المرور الجديدة في الوقت الفعلي. إظهار تحذير بعدد الاختراقات في حالة اختراق كلمة المرور. اسمح للمستخدمين بالمضي قدمًا ولكن اجعل المخاطر مرئية.
Frequently asked questions
هل تم إرسال كلمة المرور الخاصة بي إلى الخادم؟
ما هو ك-عدم الكشف عن هويته؟
كم عدد الخروقات التي يفحصها هذا؟
هل يعني اختراق عدد 0 أن كلمة المرور آمنة؟
هل يمكنني التحقق من كلمات مرور متعددة في وقت واحد؟
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.