feat:adjust env,文件保存路径以及文件访问路径
This commit is contained in:
@@ -24,3 +24,6 @@ JWT_ACCESS_TOKEN_EXPIRE_SECONDS = 1800 # JWT访问令牌默认
|
|||||||
JWT_REFRESH_TOKEN_EXPIRE_SECONDS = 604800 # JWT刷新令牌默认有效时间(描秒,604800s为7天)
|
JWT_REFRESH_TOKEN_EXPIRE_SECONDS = 604800 # JWT刷新令牌默认有效时间(描秒,604800s为7天)
|
||||||
JWT_GLOBAL_ENABLE = false # 是否开启全局JWT认证
|
JWT_GLOBAL_ENABLE = false # 是否开启全局JWT认证
|
||||||
JWT_WHITE_LIST = ["/token", "/login", "/refresh", "/registry", "/verify", "/async_delay"] # JWT认证白名单接口,不需要认证的接口
|
JWT_WHITE_LIST = ["/token", "/login", "/refresh", "/registry", "/verify", "/async_delay"] # JWT认证白名单接口,不需要认证的接口
|
||||||
|
|
||||||
|
FILE_SAVE_PATH=/www/wwwroot/web/web/upload_file/
|
||||||
|
FILE_PUBLIC_PATH=/web/upload_file/
|
||||||
|
|||||||
@@ -33,6 +33,9 @@ class Settings(BaseSettings):
|
|||||||
jwt_global_enable: bool = Field(..., env="JWT_GLOBAL_ENABLE")
|
jwt_global_enable: bool = Field(..., env="JWT_GLOBAL_ENABLE")
|
||||||
jwt_white_list: List[str] = Field(..., env="JWT_WHITE_LIST")
|
jwt_white_list: List[str] = Field(..., env="JWT_WHITE_LIST")
|
||||||
|
|
||||||
|
file_save_path: str = Field(..., env='FILE_SAVE_PATH')
|
||||||
|
file_public_path: str = Field(..., env='FILE_PUBLIC_PATH')
|
||||||
|
|
||||||
class Config:
|
class Config:
|
||||||
env_file = ".env"
|
env_file = ".env"
|
||||||
env_file_encoding = "utf-8"
|
env_file_encoding = "utf-8"
|
||||||
|
|||||||
Reference in New Issue
Block a user