2FASync
לפני ההוספה בודקים שהחשבון משתמש ב-TOTP
לא כל מסך שמבקש קוד מציע מפתח לאפליקציית מאמת. 2FASync מיועד לחשבונות שבהם ניתן להגדיר סוד TOTP תואם ולא להודעות אימות שנשלחות כטקסט.
איזה סוג קלט אפשר לספק?
מפתח Base32 תקין, כתובת otpauth://totp/ ותמונה של QR תואם הם דרכי הגדרה אפשריות. פרטי שירות וחשבון עשויים להיכלל בקישור, ולכן גם הקישור המלא הוא סוד.
הפרופיל כולל יותר מהמספר שמוצג
2FASync תומך בקודים בני שש או שמונה ספרות, עם SHA-1, SHA-256 או SHA-512. חלון הזמן נקבע לפי פרמטר תקין אם צוין, וברירת המחדל היא 30 שניות.
מה קורה בפורמט שאינו נתמך?
המערכת יכולה לזהות קלט HOTP ולהציג הודעה, אבל לא תייבא אותו לכספת ולא תהפוך אותו אוטומטית ל-TOTP. קוד בנקאי או קוד SMS אינו סוד הגדרה מתאים.
מה קורה כשמזינים רק מפתח Base32?
בהקלדה של מפתח Base32 ללא כתובת הגדרה מלאה, ברירת המחדל של 2FASync היא SHA-1 עם שש ספרות וחלון של 30 שניות. קישור otpauth://totp/ תקין יכול לשאת פרמטרים אחרים שהאפליקציה תומכת בהם.
המערכת בודקת שתקופת הזמן בקישור נמצאת בטווח 1 עד 86400 שניות, אך אין בכך הבטחה שהשירות המקורי תומך בכל ערך בטווח. שינוי ידני של סוג HOTP לשם TOTP אינו משנה את מנגנון המונה.
