I am building a Mobile Application that will be active for Lebanon country only. It is related to car renting. The user has to verify his account. The process will be easy for the citizens inside the country, but what should i do for the users outside Lebanon and wish to rent a car before they arrive so the car will be delivered to the airport? how can i avoid the spammed registration through e-mail account verification?
Most of the car rental application require user to submit their driving documents over before their account created. Only when the approval got verified by your team, then they can proceed with booking of vehicle.
As for spammer, you might want to read this post up