У нас возникла проблема с нашим приложением, позволяющим пользователям регистрироваться несколько раз с одной и той же информацией учетной записи (в частности, по электронной почте).
Наша модель пользователя проверяет уникальность параметра электронной почты, и мытакже используя некоторый javascript, чтобы удостовериться, что после нажатия кнопки «зарегистрироваться» он станет непригодным, если регистрация не удастся (теоретически, гарантируя только один щелчок).проблема заключается в том, что пользователи дважды щелкают по кнопке регистрации до того, как завершит загрузку javascript на странице.
Есть ли способ на стороне Rails, чтобы мы могли это предотвратить?Может быть, что-то, что создает стек запросов, а затем перебирает их?Я спрашиваю, потому что мы не можем быть единственным сайтом с такой проблемой.
Спасибо