Sms olayı için bir firmayla anlaşmanız gerekli.
Ama db yapısı soracak olursanız.
Kullanıcılar tablosunda teksifre status sütunları olmalı kullanıcı giriş yaptıgında o kullanıcıya urettıgınız kodu mesaj olarak gondermelı ve veritabannına teksifre sütununa yazmalısınız ve status 0 olmalı yanı kullanılmadı seklınde.
Daha sonra smsden gelen sıfreyı yazdıgında teksifre ve status kontrol edersınız giriş yaparsan status=1 olur 1 sonrakı denemede anlarsınız zaten kullanılıp kullanılmadıgını