İki faktörlü kimlik doğrulamada neden SMS kullanılmamalı ve alternatifler nelerdir?

Güvenlik uzmanları, kullanıcıların çevrimiçi hesaplarını güvence altına almak için iki faktörlü kimlik doğrulamanın kullanılmasını öneriyor. Pek çok servis varsayılan olarak SMS kimlik doğrulamasına yöneliyor, ancak bu gerçekten güvenli bir seçenek mi?