mirror of
https://github.com/docusealco/docuseal
synced 2026-11-09 07:42:32 -05:00
add email 2FA
This commit is contained in:
1 parent
0e0aa0259e
commit
6e43a42274
22 files changed
+432
-57
No files matched your search
@@ -53,8 +53,11 @@ class SubmissionsPreviewController < ApplicationController
|
||||
|
||||
def use_signature?(submission)
|
||||
return false if current_user && can?(:read, submission)
|
||||
return true if submission.submitters.any? { |e| e.preferences['require_phone_2fa'] }
|
||||
return true if submission.submitters.any? do |e|
|
||||
e.preferences['require_phone_2fa'] || e.preferences['require_email_2fa']
|
||||
end
|
||||
return true if submission.template&.preferences&.dig('require_phone_2fa')
|
||||
return true if submission.template&.preferences&.dig('require_email_2fa')
|
||||
|
||||
!submission_valid_ttl?(submission)
|
||||
end
|
||||
|
||||
Reference in new issue
Block a user