1.优化接口/api/v1/getPlayerGameRecord
2.增加接口日志记录接口request和response
This commit is contained in:
@@ -13,13 +13,16 @@
|
||||
*/
|
||||
|
||||
use Webman\Route;
|
||||
use app\api\middleware\TokenMiddleware;
|
||||
use app\api\middleware\ApiAccessLogMiddleware;
|
||||
use app\api\middleware\AuthTokenMiddleware;
|
||||
use app\api\middleware\TokenMiddleware;
|
||||
|
||||
// 平台鉴权接口:/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([]);
|
||||
})->middleware([
|
||||
ApiAccessLogMiddleware::class,
|
||||
]);
|
||||
|
||||
// 平台 v1 接口:需在请求头携带 auth-token
|
||||
Route::group('/api/v1', function () {
|
||||
@@ -32,13 +35,16 @@ Route::group('/api/v1', function () {
|
||||
Route::any('/getPlayerTicketRecord', [app\api\controller\v1\GameController::class, 'getPlayerTicketRecord']);
|
||||
Route::any('/setPlayerWallet', [app\api\controller\v1\GameController::class, 'setPlayerWallet']);
|
||||
})->middleware([
|
||||
ApiAccessLogMiddleware::class,
|
||||
AuthTokenMiddleware::class,
|
||||
]);
|
||||
|
||||
// 登录接口:无需 token,提交 JSON 获取带 token 的连接地址
|
||||
Route::group('/api', function () {
|
||||
Route::any('/user/Login', [app\api\controller\UserController::class, 'Login']);
|
||||
})->middleware([]);
|
||||
})->middleware([
|
||||
ApiAccessLogMiddleware::class,
|
||||
]);
|
||||
|
||||
// 其余接口:仅经 token 中间件鉴权(header: token,base64(username.-.time))
|
||||
Route::group('/api', function () {
|
||||
@@ -53,6 +59,7 @@ Route::group('/api', function () {
|
||||
Route::any('/game/anteConfig', [app\api\controller\GameController::class, 'anteConfig']);
|
||||
Route::any('/game/playStart', [app\api\controller\GameController::class, 'playStart']);
|
||||
})->middleware([
|
||||
ApiAccessLogMiddleware::class,
|
||||
TokenMiddleware::class,
|
||||
]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user