feat(auth): 运行环境(生产/开发)+ 小程序码版本(体验版trial/正式版release)可配

- PINEAGENTS_ENV=prod|dev 判定运行环境; /auth/status 回显 env + wxacode_env 以便确认
- PINEAGENTS_WXACODE_ENV=release|trial|develop 决定小程序码指向(默认 prod→release, dev→trial=体验版)
- get_wxacode 用该 env_version(支持体验版测试)
This commit is contained in:
Pine
2026-08-26 12:21:30 +08:00
parent f697fdad37
commit fa06678e92
4 changed files with 22 additions and 2 deletions
+2
View File
@@ -311,6 +311,8 @@ async def auth_status(db: Database = Depends(get_db)):
login_modes=modes,
wechat_login=config.AUTH_WECHAT_LOGIN,
wx_qr=config.AUTH_WECHAT_QR,
env=config.APP_ENV,
wxacode_env=config.WECHAT_WXACODE_ENV,
)