Skip to content

Commit ef7123d

Browse files
committed
Update core conf
1 parent 4601559 commit ef7123d

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

backend/core/conf.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ class Settings(BaseSettings):
6969
TOKEN_ONLINE_REDIS_PREFIX: str = 'fba:token_online'
7070
TOKEN_REFRESH_REDIS_PREFIX: str = 'fba:refresh_token'
7171
TOKEN_REQUEST_PATH_EXCLUDE: list[str] = [ # JWT / RBAC 路由白名单
72-
'/api/v1/auth/login',
72+
f'{FASTAPI_API_V1_PATH}/auth/login',
7373
]
7474

7575
# JWT
@@ -131,9 +131,9 @@ class Settings(BaseSettings):
131131
# 演示模式配置
132132
DEMO_MODE: bool = False
133133
DEMO_MODE_EXCLUDE: set[tuple[str, str]] = {
134-
('POST', '/api/v1/auth/login'),
135-
('POST', '/api/v1/auth/logout'),
136-
('GET', '/api/v1/auth/captcha'),
134+
('POST', f'{FASTAPI_API_V1_PATH}/auth/login'),
135+
('POST', f'{FASTAPI_API_V1_PATH}/auth/logout'),
136+
('GET', f'{FASTAPI_API_V1_PATH}/auth/captcha'),
137137
}
138138

139139
# IP 定位配置
@@ -167,9 +167,9 @@ class Settings(BaseSettings):
167167
'/docs',
168168
'/redoc',
169169
'/openapi',
170-
'/api/v1/auth/login/swagger',
171-
'/api/v1/oauth2/github/callback',
172-
'/api/v1/oauth2/linux-do/callback',
170+
f'{FASTAPI_API_V1_PATH}/auth/login/swagger',
171+
f'{FASTAPI_API_V1_PATH}/oauth2/github/callback',
172+
f'{FASTAPI_API_V1_PATH}/oauth2/linux-do/callback',
173173
]
174174
OPERA_LOG_ENCRYPT_TYPE: int = 1 # 0: AES (性能损耗); 1: md5; 2: ItsDangerous; 3: 不加密, others: 替换为 ******
175175
OPERA_LOG_ENCRYPT_KEY_INCLUDE: list[str] = [ # 将加密接口入参参数对应的值

0 commit comments

Comments
 (0)