waltmayo Posted August 19, 2010 Report Share Posted August 19, 2010 Is it possible to restrict a user to a single use of a form? Cookies? IP restriction? Walt Quote Link to comment Share on other sites More sharing options...
0 MayMusic Posted August 19, 2010 Report Share Posted August 19, 2010 I think what you are trying to do is possible in deploy data page wizard. there is a filters button there you can click on it and enter IP addresses there. Isn't this cool :wink: Quote Link to comment Share on other sites More sharing options...
0 Barbara Posted August 19, 2010 Report Share Posted August 19, 2010 Hey Walt, I think you are trying to restrict the number of submissions from a single user. You can ask for user email address and make this field as a unique field in your table however user can put in another email address and submit so another solution is to validate user email by having them to check in the email account and click on verification link to have their post goes live. Here is an article about this http://howto.caspio.com/tech-tips/tech- ... dress.html If you want to restrict the submission based on user's IP address, add a text field in your table and for example call it IP and make is a unique field. Then in the submission form include this IP field and in the configure fields screen choose the form element as AutoValue and User IP Address. More information about form elements is available at http://help.caspio.com/questions/30/Form+Elements. However note that in this case if the IP Address is shared in a company between users then only one user in that company network can submit the form. Hope this helps. Barbara Quote Link to comment Share on other sites More sharing options...
0 waltmayo Posted August 19, 2010 Author Report Share Posted August 19, 2010 That's cool... but not what I was wanting. I'd like to create a poll of sorts... and allow people to vote only once. Anyone can vote... but just once. Walt Quote Link to comment Share on other sites More sharing options...
0 waltmayo Posted August 19, 2010 Author Report Share Posted August 19, 2010 Thanks, Barbara... interesting ideas. Because I'm building this to be a mobile "poll", I don't think I can ask users to enter much... but you've got me thinking. Greatly appreciated! Walt Quote Link to comment Share on other sites More sharing options...
0 Barbara Posted August 19, 2010 Report Share Posted August 19, 2010 I think in your case the IP Address Autovalue is the best solution but again as mentioned before in a company that IPs are shared only one person can vote. Another solution is to write a Java Script which creates a generic cookie on user's computer and delete the cookie after certain time such as two hours. So user can not submit the form again in two hours but there is always workarounds for user such as clearing the browser cache! As you know cookie is browser specific so user also can switch browser from Firefox to IE, etc. and submit the form again. There is no absolute solution for this but different ways as explained above to make it harder for user to re-submit the form. Barbara Quote Link to comment Share on other sites More sharing options...
0 waltmayo Posted August 20, 2010 Author Report Share Posted August 20, 2010 This is actually going to be an audience polling system for 1000+ people in an auditorium. All input will be via cell phone. (I guess a few laptops or iPads may give it a whirl). Do smartphones all generate unique IP's..? With each call? I've obviously got an experiment to do. Walt Quote Link to comment Share on other sites More sharing options...
0 PotatoMato Posted November 26, 2021 Report Share Posted November 26, 2021 Hi! Just to update this post. You may check this How-to article to limit the submission/voting once a day: https://howto.caspio.com/tech-tips-and-articles/advanced-customizations/how-to-limit-the-number-of-submissions/ -Potato Quote Link to comment Share on other sites More sharing options...
Question
waltmayo
Is it possible to restrict a user to a single use of a form? Cookies? IP restriction?
Walt
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.