Prevent core form block creating duplicate entries

Permalink
Hi all,

I'm using the default Form Block to create a competition form.

However, the form can be filled in multiple times by the same user meaning the results can have the same data person's entry in many times.

How can I set the form block to only allow unique entries?

I get them to enter an email address, so ideally I want it so if the email has been entered then the data just isn't saved again (doesn't have to do anything UI side, simply just not resave the data)

Thanks