Provide safeguard for preventing multiple submits of a form
We need a mechanism which prevents the user from accidentally submitting a form multiple times. This should be handled both on the client and on the server side.
On the server side some hash which is unique to that rendered form should be checked to figure out if that particular form instance is already being processed.
Updated by Bastian Waidelich over 7 years ago
- Status changed from New to Needs Feedback
- Has patch set to No
IMO this is not the responsibility of the framework as we can't know for sure whether a request is idempotent or not. Besides this would violate the "stateless" principle of HTTP.