backend switch to annotation route config

This commit is contained in:
2025-11-10 15:27:00 +08:00
parent 2052ffabdb
commit 8b6d1de9d2
3 changed files with 80 additions and 15 deletions
-15
View File
@@ -17,19 +17,4 @@ Router::get('/favicon.ico', function () {
return '';
});
// 认证相关路由(无需认证)
Router::addGroup('/api/auth', function () {
Router::post('/register', 'App\Controller\AuthController@register');
Router::post('/login', 'App\Controller\AuthController@login');
Router::post('/refresh', 'App\Controller\AuthController@refresh');
});
// 需要认证的路由
Router::addGroup('/api', function () {
Router::get('/user/me', 'App\Controller\AuthController@me');
Router::post('/auth/logout', 'App\Controller\AuthController@logout');
// 在这里添加其他需要认证的路由
}, [
'middleware' => [App\Middleware\AuthMiddleware::class],
]);