feat: 增强玩家 API,新增 locale 和时间字段,更新钱包 API 以支持可用余额计算,添加错误码与多语言支持
This commit is contained in:
@@ -30,14 +30,17 @@ return [
|
||||
'wallet_api_url' => env('MAIN_SITE_WALLET_API_URL'),
|
||||
'wallet_api_key' => env('MAIN_SITE_WALLET_API_KEY'),
|
||||
'wallet_timeout' => (int) env('MAIN_SITE_WALLET_TIMEOUT', 10),
|
||||
/** 主站钱包 HTTP 相对路径(拼接在 wallet_api_url 后);Stub 模式下忽略 */
|
||||
'wallet_debit_path' => env('MAIN_SITE_WALLET_DEBIT_PATH', '/wallet/debit-for-lottery'),
|
||||
'wallet_credit_path' => env('MAIN_SITE_WALLET_CREDIT_PATH', '/wallet/credit-from-lottery'),
|
||||
],
|
||||
|
||||
/*
|
||||
| player_auth:配合 app/Services/PlayerTokenResolver.php
|
||||
|
|
||||
| dev_bypass:仅当 APP_ENV∈{local, testing} 且 LOTTERY_PLAYER_AUTH_DEV_BYPASS=true 时,
|
||||
| 允许 Authorization: Bearer dev:{players.id}
|
||||
| jwt.* :主站签发的 JWT 内取站点、玩家字段的路径名(与主站约定一致)
|
||||
| 允许 Authorization: Bearer dev:{players.id}(否则 dev: 会被当成 JWT 解析并报 8002)
|
||||
| jwt.* :主站签发的 JWT 内取站点、玩家字段的路径名(与主站约定一致);验签通过后若无映射行则自动建档
|
||||
*/
|
||||
'player_auth' => [
|
||||
'dev_bypass' => env('LOTTERY_PLAYER_AUTH_DEV_BYPASS', false),
|
||||
|
||||
Reference in New Issue
Block a user