[接口v1]对接平台API-鉴权authtoken接口和getGameUrl接口

This commit is contained in:
2026-03-09 13:50:32 +08:00
parent a37da0b6f5
commit e726fc3041
7 changed files with 289 additions and 0 deletions

View File

@@ -14,6 +14,19 @@
use Webman\Route;
use app\api\middleware\TokenMiddleware;
use app\api\middleware\AuthTokenMiddleware;
// 平台鉴权接口:/api/v1/authToken请求头 signature/secret/time/agent_id返回 authtToken
Route::group('/api/v1', function () {
Route::any('/authToken', [app\api\controller\v1\AuthTokenController::class, 'index']);
})->middleware([]);
// 平台 v1 接口:需在请求头携带 auth-token
Route::group('/api/v1', function () {
Route::any('/getGameUrl', [app\api\controller\v1\GameController::class, 'getGameUrl']);
})->middleware([
AuthTokenMiddleware::class,
]);
// 登录接口:无需 token提交 JSON 获取带 token 的连接地址
Route::group('/api', function () {