mirror of
https://github.com/docusealco/docuseal
synced 2026-11-08 23:42:32 -05:00
validate 2fa email
This commit is contained in:
1 parent
3dc00ed7fc
commit
0a2f8dfab3
1 file changed
+2
@@ -252,6 +252,8 @@ module Submitters
|
|||||||
end
|
end
|
||||||
|
|
||||||
def send_shared_link_email_verification_code(submitter, request:)
|
def send_shared_link_email_verification_code(submitter, request:)
|
||||||
|
raise UnableToSendCode, I18n.t(:provide_your_email) if submitter.email.to_s.count('@') > 1
|
||||||
|
|
||||||
RateLimit.call("send-otp-code-#{request.remote_ip}", limit: 2, ttl: 45.seconds, enabled: true)
|
RateLimit.call("send-otp-code-#{request.remote_ip}", limit: 2, ttl: 45.seconds, enabled: true)
|
||||||
|
|
||||||
if Docuseal.multitenant? && email_bounced_recently?(submitter.email)
|
if Docuseal.multitenant? && email_bounced_recently?(submitter.email)
|
||||||
|
|||||||
Reference in new issue
Block a user