I have a problem, many times users press the button twice and that causes data inconsistency, or press one, go back and press the button again, then the key questions are: How to avoid more than one click in a button? How to avoid being able to go back on a web page?