用户管理 SMTP 和双因子认证环境变量#
基于文件的配置
您可以在单个变量后添加 _FILE
后缀,以便在单独的文件中提供其配置。有关更多详细信息,请参阅将敏感数据保存在单独的文件中。
有关设置用户管理和邮件的更多信息,请参阅用户管理。
变量 | 类型 | 默认值 | 描述 |
---|---|---|---|
N8N_EMAIL_MODE |
String | smtp |
启用邮件。 |
N8N_SMTP_HOST |
String | - | 您的_SMTP_服务器名称 |
N8N_SMTP_PORT |
Number | - | 您的_SMTP_服务器端口 |
N8N_SMTP_USER |
String | - | 您的_SMTP_用户名 |
N8N_SMTP_PASS |
String | - | 您的_SMTP_密码 |
N8N_SMTP_OAUTH_SERVICE_CLIENT |
String | - | 如果使用服务账户的 2LO,这是您的客户端 ID |
N8N_SMTP_OAUTH_PRIVATE_KEY |
String | - | 如果使用服务账户的 2LO,这是您的私钥 |
N8N_SMTP_SENDER |
String | - | 发件人邮箱地址。您可以选择包含发件人姓名。包含姓名的示例:N8N <[email protected]> |
N8N_SMTP_SSL |
Boolean | true |
是否对 SMTP 使用 SSL(true)或不使用(false)。 |
N8N_SMTP_STARTTLS |
Boolean | true |
是否对 SMTP 使用 STARTTLS(true)或不使用(false)。 |
N8N_UM_EMAIL_TEMPLATES_INVITE |
String | - | HTML 邮件模板的完整路径。这会覆盖邀请邮件的默认模板。 |
N8N_UM_EMAIL_TEMPLATES_PWRESET |
String | - | HTML 邮件模板的完整路径。这会覆盖密码重置邮件的默认模板。 |
N8N_UM_EMAIL_TEMPLATES_WORKFLOW_SHARED |
String | - | 覆盖通知用户工作流已共享的默认 HTML 模板。提供模板的完整路径。 |
N8N_UM_EMAIL_TEMPLATES_CREDENTIALS_SHARED |
String | - | 覆盖通知用户凭证已共享的默认 HTML 模板。提供模板的完整路径。 |
N8N_UM_EMAIL_TEMPLATES_PROJECT_SHARED |
String | - | 覆盖通知用户项目已共享的默认 HTML 模板。提供模板的完整路径。 |
N8N_USER_MANAGEMENT_JWT_SECRET |
String | - | 设置特定的 JWT 密钥。默认情况下,n8n 在启动时生成一个。 |
N8N_USER_MANAGEMENT_JWT_DURATION_HOURS |
Number | 168 | 设置 JWT 的过期时间(小时)。 |
N8N_USER_MANAGEMENT_JWT_REFRESH_TIMEOUT_HOURS |
Number | 0 | JWT 过期前多少小时自动刷新。0 表示 N8N_USER_MANAGEMENT_JWT_DURATION_HOURS 的 25%。-1 表示永不刷新,这会强制用户在 N8N_USER_MANAGEMENT_JWT_DURATION_HOURS 定义的期间后重新登录。 |
N8N_MFA_ENABLED |
Boolean | true |
是否启用双因子认证(true)或禁用(false)。如果现有用户已启用 2FA,n8n 会忽略此设置。 |
此页面是否
微信
🚀 与作者交流
关注公众号

n8n实战笔记
📚 教程 💡 案例 🔧 技巧
📚 教程 💡 案例 🔧 技巧
添加微信

1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持
⚡ 快答 🎯 定制 🚀 支持