跳到主要内容

Chat常用配置项修改说明

Chat 常用配置项

配置字段名称配置项所在文件配置项说明修改说明
api.portschat-api-chat.ymlChat 服务端 api 端口默认为10008
api.portschat-api-admin.ymlChat 管理后台 api 端口默认为10009
openIM.secretshare.ymlIM 服务端密钥,用于与服务端保持通信默认为 openIM123,可更改为任意字符串,需要与服务端密钥保持一致。
tokenPolicy.expirechat-rpc-admin.ymlChat 管理后台 Token 过期时间配置expire 的单位为天,默认为 90
secretchat-rpc-admin.ymlChat 管理后台密钥默认为 chat123
remainLogLevellog.yml日志级别6:带有调试信息的详细日志,建议开发环境使用;4:info 及关键日志,建议生产环境使用;
allowRegisterchat-rpc-chat.yml是否允许用户注册默认为 true
verifyCodechat-rpc-chat.yml验证码相关配置具体参考验证码 verifyCode
liveKit.urlchat-rpc-chat.ymlLiveKit 服务器的 URL,包括地址和端口默认为ws://127.0.0.1:7880

验证码 verifyCode

配置选项说明
validTime验证码有效时间,验证码的有效时间,单位为秒,默认为 5 分钟。
validCount单个验证码最大验证尝试次数。
uintTime计数周期单位时间,单位为秒。默认为 86400 秒(一天)
maxCount单个验证码最大验证尝试次数。
superCode超级验证码,当phone.usemail.use 的值为"superCode"时,使用此字段的值为验证码。默认为"666666"
len生成的验证码长度。
phone手机验证码配置相关参数
phone.use手机验证码生成方式,有superCodeali两种,superCode 是默认预设的验证码,ali 是接入阿里云的短信服务。默认为superCode
phone.ali阿里云短信验证服务配置相关参数
phone.ali.endpoint阿里云短信服务 API 接入点。
phone.ali.accessKeyId阿里云账号的 AccessKey ID。
phone.ali.accessKeySecret阿里云账号的 AccessKey 密钥。
phone.ali.signName短信发送时显示的签名名称。
phone.ali.verificationCodeTemplateCode阿里云短信模板 ID,用于发送验证码。
mail邮件验证码配置相关参数
mail.use手机验证码生成方式,有superCodemail两种,superCode 是默认预设的验证码,mail 是接入自定义的 SMTP 服务。默认为superCode
mail.title发送验证码的邮件标题。
mail.senderMail发送验证码的邮箱号。
mail.senderAuthorizationCode邮箱的授权码。
mail.smtpAddrSMTP 服务器地址。
mail.smtpPortSMTP 服务器端口。