TOTP Generate API - مولد أكواد 2FA مجاني
حساب كلمة مرور لمرة واحدة (TOTP) من سر مشترك. يتم تدوير الرمز كل 30 ثانية افتراضيًا وهو متوافق مع تطبيقات المصادقة مثل Google Authenticator وAuthy و1Password.
Code examples
curl -X POST https://api.botoi.com/v1/totp/generate \
-H "Content-Type: application/json" \
-d '{"secret":"JBSWY3DPEHPK3PXP","period":30,"digits":6}'When to use this API
اختبار تدفقات التسجيل 2FA
أنشئ رموز TOTP صالحة من سر معروف لأتمتة الاختبارات الشاملة لإعداد المصادقة الثنائية لديك.
التحقق 2FA من جانب الخادم
أنشئ رمز TOTP المتوقع على الخادم الخاص بك وقارنه بالرمز الذي أرسله المستخدم، مع نافذة زمنية قابلة للتكوين لانحراف الساعة.
Frequently asked questions
هل هذا متوافق مع Google Authenticator؟
نعم. الإعدادات الافتراضية (6 أرقام، فترة 30 ثانية، SHA-1) تتطابق تمامًا مع Google Authenticator.
ما هو الشكل الذي يجب أن يكون عليه السر؟
يجب أن يكون السر مشفرًا بـ Base32، وهو التنسيق القياسي الذي تستخدمه تطبيقات المصادقة وعناوين URI لتوفير رمز الاستجابة السريعة.
ماذا يعني الثواني المتبقية؟
يشير إلى عدد الثواني المتبقية قبل انتهاء صلاحية الرمز الحالي وإنشاء رمز جديد.
هل يمكنني إنشاء رموز HOTP (المعتمدة على العداد)؟
لا. تقوم نقطة النهاية هذه بإنشاء رموز TOTP (المعتمدة على الوقت) فقط. يستخدم HOTP عدادًا بدلاً من الطابع الزمني وهو غير مدعوم هنا.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.