<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Gravity Support Forums Topic: User must be logged in and limit one submission per user</title>
		<link>https://legacy.forums.gravityhelp.com/topic/user-must-be-logged-in-and-limit-one-submission-per-user</link>
		<description>Gravity Support Forums Topic: User must be logged in and limit one submission per user</description>
		<language>en-US</language>
		<pubDate>Sun, 19 Apr 2026 22:15:21 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>https://legacy.forums.gravityhelp.com/search.php</link>
		</textInput>
		<atom:link href="https://legacy.forums.gravityhelp.com/rss/topic/user-must-be-logged-in-and-limit-one-submission-per-user" rel="self" type="application/rss+xml" />

		<item>
			<title>David Peralty on "User must be logged in and limit one submission per user"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/user-must-be-logged-in-and-limit-one-submission-per-user#post-371014</link>
			<pubDate>Tue, 09 Jul 2013 11:03:00 +0000</pubDate>
			<dc:creator>David Peralty</dc:creator>
			<guid isPermaLink="false">371014@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;You can test no duplicates on any single field in a form. There is a check box on each field that says No Duplicates.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Wheaton College on "User must be logged in and limit one submission per user"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/user-must-be-logged-in-and-limit-one-submission-per-user#post-370841</link>
			<pubDate>Tue, 09 Jul 2013 09:49:51 +0000</pubDate>
			<dc:creator>Wheaton College</dc:creator>
			<guid isPermaLink="false">370841@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I know this is an old thread. Can Gravity Forms now do what the OP was asking?&#60;/p&#62;
&#60;p&#62;I'm looking for something similar.&#60;/p&#62;
&#60;p&#62;1) require that users be logged in (can do this)&#60;br /&#62;
2) auto enter their username or email address (can do this)&#60;br /&#62;
3) no duplicates (not sure if this can be done)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Carl Hancock on "User must be logged in and limit one submission per user"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/user-must-be-logged-in-and-limit-one-submission-per-user#post-32023</link>
			<pubDate>Mon, 08 Aug 2011 14:58:39 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">32023@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;There is a tutorial on how to use the gform_validation hook to write custom validation here:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://www.gravityhelp.com/documentation/page/Using_the_Gravity_Forms_%22gform_valiation%22_Hook&#34; rel=&#34;nofollow&#34;&#62;http://www.gravityhelp.com/documentation/page/Using_the_Gravity_Forms_%22gform_valiation%22_Hook&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>blackburn on "User must be logged in and limit one submission per user"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/user-must-be-logged-in-and-limit-one-submission-per-user#post-31992</link>
			<pubDate>Mon, 08 Aug 2011 09:14:23 +0000</pubDate>
			<dc:creator>blackburn</dc:creator>
			<guid isPermaLink="false">31992@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Is there a codex or documentation that I can reference with respect to the gform_validation hook? This might appear to be the easiest solution to the above issue.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>blackburn on "User must be logged in and limit one submission per user"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/user-must-be-logged-in-and-limit-one-submission-per-user#post-31644</link>
			<pubDate>Wed, 03 Aug 2011 19:31:48 +0000</pubDate>
			<dc:creator>blackburn</dc:creator>
			<guid isPermaLink="false">31644@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;On a scale of 1 to 10, about -3.&#60;/p&#62;
&#60;p&#62;haha&#60;/p&#62;
&#60;p&#62;I can implement anything you throw my way... as far as having the knowledge to do it on my own... I'm all for a little hand-holding. haha
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Carl Hancock on "User must be logged in and limit one submission per user"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/user-must-be-logged-in-and-limit-one-submission-per-user#post-31597</link>
			<pubDate>Wed, 03 Aug 2011 14:57:23 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">31597@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;It sounds like you may want to do some custom validation of some sort using the gform_validation hook.  You would need to write custom validation to check to see if the user has already entered by querying entry data directly, and then show a validation error message if they have.  You could either use the gform_validation hook to do this when the form is submitted or you could write custom PHP to do this before the form is displayed.  Either way it requires custom code to do this properly.  How comfortable are you writing custom PHP or using hooks/filters?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>blackburn on "User must be logged in and limit one submission per user"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/user-must-be-logged-in-and-limit-one-submission-per-user#post-31591</link>
			<pubDate>Wed, 03 Aug 2011 14:30:47 +0000</pubDate>
			<dc:creator>blackburn</dc:creator>
			<guid isPermaLink="false">31591@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I'm sorry for the confusion Chris but yes, you got it right, I do have the form set to ADMIN ONLY.&#60;/p&#62;
&#60;p&#62;Assuming that I require the user to be logged in before they can see the form, it shouldn't be an issue if the email field is visible to ADMIN ONLY and populated with a default value of {user:user_email} because there will always be a proper email associated.&#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;So it appears that the {user:user_email} is set after the validation (maybe?) &#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;I've made the field visible (unchecked ADMIN ONLY) and then went to the form and my email was already auto-entered - this leads me to believe that this field is being set before the validation, but maybe not...&#60;/p&#62;
&#60;p&#62;Hmmm... I'm wondering if there are any other ways around this to achieve a 'contest entry' type use that limits entries from users.&#60;/p&#62;
&#60;p&#62;If I leave it open so that users can enter their own email address, they can technically enter multiple times with different email addresses. I want to restrict it to email addresses that are &#34;club members&#34;...&#60;/p&#62;
&#60;p&#62;Instead of using the DEFAULT VALUE field, is it possible to achieve the desired outcome with the ALLOW THE FIELD TO BE POPULATED DYNAMICALLY option?&#60;/p&#62;
&#60;p&#62;Thanks Chris.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chris Hajer on "User must be logged in and limit one submission per user"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/user-must-be-logged-in-and-limit-one-submission-per-user#post-31589</link>
			<pubDate>Wed, 03 Aug 2011 13:59:40 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">31589@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I changed my form to allow me to type in my email address, so I used the same email address, and I could not submit since it was a duplicate.  So it appears that the {user:user_email} is set after the validation (maybe?)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chris Hajer on "User must be logged in and limit one submission per user"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/user-must-be-logged-in-and-limit-one-submission-per-user#post-31587</link>
			<pubDate>Wed, 03 Aug 2011 13:57:13 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">31587@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I just set up a quick form with Advanced &#38;gt; Email as required, admin only, no duplicates and default value of {user:user_email}.  So, it's not shown on the front end, it is populating my email address when I am logged in, and it allowed me to submit multiple times, ignoring the &#34;no duplicates&#34; setting.&#60;/p&#62;
&#60;p&#62;Maybe the rule &#34;no duplicates&#34; does not work in conjunction with the default value, or the default value is populated after the validation is done?  I'm sure I just don't understand how it works yet.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Chris Hajer on "User must be logged in and limit one submission per user"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/user-must-be-logged-in-and-limit-one-submission-per-user#post-31584</link>
			<pubDate>Wed, 03 Aug 2011 13:50:18 +0000</pubDate>
			<dc:creator>Chris Hajer</dc:creator>
			<guid isPermaLink="false">31584@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I don't quite understand your setup.&#60;/p&#62;
&#60;p&#62;For the Advanced Fields &#38;gt; Email, that is a visible field you are requiring your visitor to fill out?  Or, do you mean that's marked &#34;admin only&#34;?  A hidden field is a completely different type of field.  AFAIK, you can't make an email field &#34;hidden&#34;, unless by hidden you mean &#34;admin only&#34;. A link to your form will help clarify this for me.&#60;/p&#62;
&#60;p&#62;There is a conflict when making an admin only field &#34;required&#34;.  How would the visitor know if an admin only field was present in order to be able to fill it out as required?  And if the value were not present, should the validation say &#34;admin only email field is blank.  But it's hidden so I can't let you fill it out since you don't know it's here.&#34;  So, I don't think this works well.  I'm trying to find previous discussions about that.&#60;/p&#62;
&#60;p&#62;Thanks for the clarification.  We'll get it sorted.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
