Alles Wissenswerte, nichts Unwissendes.
Wie es in die Zwei-Faktor-Authentifizierung passt
Die Zwei-Faktor-Authentifizierung (2FA) kombiniert etwas, das Sie wissen (Ihr Passwort), mit etwas, das Sie besitzen (Ihr Smartphone, das den Code empfängt). SMS ermöglicht diese zweite Authentifizierung weltweit und ohne zusätzliche App. Siehe /answers/what-is-2fa und /answers/what-is-otp.
Liefer es zuverlässig
Ein 2FA-Code ist nur dann sinnvoll, wenn er schnell eintrifft. Verwenden Sie direkte, priorisierte Routen, überwachen Sie die DLRs und konfigurieren Sie einen Ausweichkanal, damit eine verzögerte SMS die Anmeldung nicht blockiert. Siehe /answers/best-channel-for-otp und /answers/sms-fallback-strategy.
Sich gegen Missbrauch verteidigen
Um SMS-Pumping zu verhindern, sollten Sie die Anzahl der Codeanfragen pro Nummer und IP-Adresse begrenzen, Codes nach wenigen Minuten ablaufen lassen und nur eine einmalige Verwendung zulassen. Siehe /answers/sms-otp-best-practices und /answers/what-is-sms-pumping.
Kenne seine Grenzen
SMS-basierte Zwei-Faktor-Authentifizierung (2FA) ist deutlich sicherer als ein Passwort allein, bietet aber keinen vollständigen Schutz vor Phishing. Für besonders sicherheitsrelevante Konten empfiehlt es sich, die 2FA mit Passwörtern zu kombinieren oder die primäre Anmeldung darauf umzustellen. SMS sollte nur zur Wiederherstellung und Kontaktaufnahme genutzt werden. Siehe /answers/what-is-silent-network-auth.