Hi
I use a simple solution. My login screen has 3 fields :
- username
- password
- security code
From all my users i have a mobile Phone number. When the user logins in then :
- i create a random number and save it in a database for this user
- i send a tekst sms with this generated number to the users mobile Phone
- the user enters this number in the field 'security code'
- after entering the security code i check if security code = as stored number in database
- if there is a match the login procedure is succesfull
ps for sending sms i use bulksms.com, it's quite easy to send sms