B2B-30: add config, enable mfa for activating super_admin
This commit is contained in:
@@ -80,8 +80,8 @@ enabled = true
|
||||
# Port to use for the email testing server web interface.
|
||||
port = 54324
|
||||
# Uncomment to expose additional ports for testing user applications that send emails.
|
||||
# smtp_port = 54325
|
||||
# pop3_port = 54326
|
||||
smtp_port = 54325
|
||||
pop3_port = 54326
|
||||
# admin_email = "admin@email.com"
|
||||
# sender_name = "Admin"
|
||||
|
||||
@@ -107,7 +107,7 @@ enabled = true
|
||||
# in emails.
|
||||
site_url = "http://127.0.0.1:3000"
|
||||
# A list of *exact* URLs that auth providers are permitted to redirect to post authentication.
|
||||
additional_redirect_urls = ["https://127.0.0.1:3000"]
|
||||
additional_redirect_urls = ["https://127.0.0.1:3000","http://localhost:3000/auth/callback", "http://localhost:3000/update-password"]
|
||||
# How long tokens are valid for, in seconds. Defaults to 3600 (1 hour), maximum 604,800 (1 week).
|
||||
jwt_expiry = 3600
|
||||
# If disabled, the refresh token will never expire.
|
||||
@@ -129,7 +129,7 @@ password_requirements = ""
|
||||
|
||||
[auth.rate_limit]
|
||||
# Number of emails that can be sent per hour. Requires auth.email.smtp to be enabled.
|
||||
email_sent = 2
|
||||
email_sent = 1000
|
||||
# Number of SMS messages that can be sent per hour. Requires auth.sms to be enabled.
|
||||
sms_sent = 30
|
||||
# Number of anonymous sign-ins that can be made per hour per IP address. Requires enable_anonymous_sign_ins = true.
|
||||
@@ -175,9 +175,26 @@ otp_expiry = 3600
|
||||
# sender_name = "Admin"
|
||||
|
||||
# Uncomment to customize email template
|
||||
# [auth.email.template.invite]
|
||||
# subject = "You have been invited"
|
||||
# content_path = "./supabase/templates/invite.html"
|
||||
[auth.email.template.invite]
|
||||
subject = "You have been invited"
|
||||
content_path = "./supabase/templates/invite-user.html"
|
||||
|
||||
|
||||
[auth.email.template.confirmation]
|
||||
subject = "Confirm your email"
|
||||
content_path = "./supabase/templates/confirm-email.html"
|
||||
|
||||
[auth.email.template.recovery]
|
||||
subject = "Reset your password"
|
||||
content_path = "./supabase/templates/reset-password.html"
|
||||
|
||||
[auth.email.template.email_change]
|
||||
subject = "Confirm your email change"
|
||||
content_path = "./supabase/templates/change-email-address.html"
|
||||
|
||||
[auth.email.template.magic_link]
|
||||
subject = "Sign in to MedReport"
|
||||
content_path = "./supabase/templates/magic-link.html"
|
||||
|
||||
[auth.sms]
|
||||
# Allow/disallow new user signups via SMS to your project.
|
||||
@@ -220,13 +237,13 @@ max_enrolled_factors = 10
|
||||
|
||||
# Control MFA via App Authenticator (TOTP)
|
||||
[auth.mfa.totp]
|
||||
enroll_enabled = false
|
||||
verify_enabled = false
|
||||
enroll_enabled = true
|
||||
verify_enabled = true
|
||||
|
||||
# Configure MFA via Phone Messaging
|
||||
[auth.mfa.phone]
|
||||
enroll_enabled = false
|
||||
verify_enabled = false
|
||||
enroll_enabled = true
|
||||
verify_enabled = true
|
||||
otp_length = 6
|
||||
template = "Your code is {{ .Code }}"
|
||||
max_frequency = "5s"
|
||||
|
||||
Reference in New Issue
Block a user