我有一个注册表单,并且我已经将电子邮件列设置为在数据库中是唯一的,因此如果用户使用使用的电子邮件地址注册,则不允许重复电子邮件。
我的问题是,如果用户使用新电子邮件注册(意味着数据库中没有)并且他/她点击太快或什么。第一次提交请求将成功插入数据库并返回错误消息“电子邮件不可用或未使用”。
如果用户点击太快,我如何防止第二个或其余请求?
注意,我需要防止在服务器端而不是客户端像禁用按钮
我有一个注册表单,并且我已经将电子邮件列设置为在数据库中是唯一的,因此如果用户使用使用的电子邮件地址注册,则不允许重复电子邮件。
我的问题是,如果用户使用新电子邮件注册(意味着数据库中没有)并且他/她点击太快或什么。第一次提交请求将成功插入数据库并返回错误消息“电子邮件不可用或未使用”。
如果用户点击太快,我如何防止第二个或其余请求?
注意,我需要防止在服务器端而不是客户端像禁用按钮