Evet sms sitelerinden api sağlayarak yapılabilir. Genel mantık şu şekilde :
Rastgele kod oluşturup veritabanına kaydet. (kodun geçerlilik süreside eklenebilir.)
Kullanıcının girdiği numaraya bu rastgele kodu gönder.
Kullanıcının girdiği kodu kontrol et.