How to avoid duplicate/multiple submission coming from the same IP address?