mirror of
https://github.com/wangdage12/Snap.Server.git
synced 2026-02-17 08:52:10 +08:00
更新验证码的存储方式、支持html验证码邮件
This commit is contained in:
@@ -6,3 +6,7 @@ class Config:
|
||||
MONGO_URI = config_loader.MONGO_URI
|
||||
TIMEZONE = config_loader.TIMEZONE
|
||||
ISTEST_MODE = config_loader.ISTEST_MODE
|
||||
EMAIL_APP_NAME = config_loader.EMAIL_APP_NAME
|
||||
EMAIL_OFFICIAL_WEBSITE = config_loader.EMAIL_OFFICIAL_WEBSITE
|
||||
EMAIL_SUBJECT = config_loader.EMAIL_SUBJECT
|
||||
VERIFICATION_CODE_EXPIRE_MINUTES = config_loader.VERIFICATION_CODE_EXPIRE_MINUTES
|
||||
|
||||
@@ -95,6 +95,22 @@ class ConfigLoader:
|
||||
@property
|
||||
def LOGGING_FORMAT(self) -> str:
|
||||
return self.get('LOGGING.FORMAT', '%(asctime)s %(name)s %(levelname)s %(message)s')
|
||||
|
||||
@property
|
||||
def EMAIL_APP_NAME(self) -> str:
|
||||
return self.get('EMAIL.APP_NAME', 'WDG Snap Hutao')
|
||||
|
||||
@property
|
||||
def EMAIL_OFFICIAL_WEBSITE(self) -> str:
|
||||
return self.get('EMAIL.OFFICIAL_WEBSITE', 'https://htserver.wdg.cloudns.ch/')
|
||||
|
||||
@property
|
||||
def EMAIL_SUBJECT(self) -> str:
|
||||
return self.get('EMAIL.SUBJECT', 'WDG Snap Hutao 验证码')
|
||||
|
||||
@property
|
||||
def VERIFICATION_CODE_EXPIRE_MINUTES(self) -> int:
|
||||
return self.get('VERIFICATION_CODE.EXPIRE_MINUTES', 10)
|
||||
|
||||
# 创建全局配置实例
|
||||
config_loader = ConfigLoader()
|
||||
Reference in New Issue
Block a user