I'd like to add in an SMS user validation component to a wordpress (3.9.1) gravity form. We have developer level Gravity Forms installed and forms built and working.
I'm trying to validate that a user is Canadian using SMS, without having to be logged in. They just go to the form, fill it out, validate by SMS and submit!
One idea is to use SMS validation instead of recaptcha prior to form submission (and anti-spam protection) (I'll use conditional logic: if they want to be validated by mobile, then recaptcha doesn't show, but SMS validation shows)
I did come across this blog with some information that might be of use [login to view URL]
Another solution may be in using WP SMS Verification plug-in, which also works with Twilio.
There will need to be a method to validate if the area code is a Canadian area code (provided)
If this works out, a secondly, if possible, would be a method to spoof VOIP/Twilio accounts and make sure that the number was a real number not a cheap or free VOIP.
Please only respond if you are familiar with Wordpres, Gravity Forms and Twilio.
Minimal hacks please that can break during upgrades etc.
Hi, I have worked both with Twilio SMS API and with GF API, so can create such plugin which will be installed separatly (so no GF code modification will be needed, thus you will be able to upgrade it without any problems) It will use GF hooks to iteract with the form without allowing to proceed with form submit before user validated his phone number through twilio API via ajax requests.
Please check my ratings and feedbacks to see the proof of my experience and expertise in Wordpress. There are more than a hundred of excellent reviews rated 5 out of 5 with 98% completion rate, that is rare case when all employers were fully satisfied! That means I always seek for perfection, please compare to other freelancers with their average rating of 4.8/4.9 and ~80% completion rate.
I have successfully completed hundreds of different WP projects starting from minor theme or content updates to huge and complex WP plugin development and dozens of external API integration tasks. I have 11 years experience in Web Development, 6 years with Wordpress. Comparing to other freelancers who are spamming with their bids I am actually reading your project description and bid with precision only on projects I like.
I am located in Latvia, North Europe and I work mostly with employers located in Europe and North America.
We have extensively customized Twilio API along with Gravity plugin. We know the plugin inside out. Know all the functions & classes associated with it. Please share ftp & wp-admin details.
I have read your project details, and I am interested in offering my services.
I provide 100% satisfaction guaranteed on all my work.
Milestone is required to begin; to be released when the job has been satisfactorily completed.
I estimate a 2-3 day turnaround (including weekends) on this project.
ftp details to your server will be required.
Contact me at your soonest convenience so we may get your solution delivered quickly.
Thanks,
coderXO
Hi
I would love to take on your project. I am a full stack developer with 10+years experience and extensive experience with WordPress, Magento, Joomla, and more. I can achieve your task in a timely and efficient manner. If you are looking for an individual who is professional, delivers quality work, and excellent communication, then look no further.
I am available to chat about this project now and look forward to hearing more.
Thank You
Hi there, I'm a full stack developer, and i have personally integrated twilio and nexmo apis for 2 factor authentication in a client website few months ago - In addition, I've also played around with other sms based verification methods. I'm also familiar with wordpress and plugin development (see my recent reviews)..I go above and beyond to ensure that work done is AWESOME. You can check my feedback :)
Thanks!
Hello, I have finished to read your job details and i am interested to work on your sms validation project if you give me a chance to do.
Thanks in advance.