feat : config

This commit is contained in:
2025-03-20 15:27:53 +08:00
parent ef9f663fb2
commit d3d0cda616
9 changed files with 164 additions and 3 deletions

View File

@@ -7,6 +7,7 @@ namespace App\Controller\Admin;
use App\Controller\AbstractController;
use App\Middleware\Admin\JwtAuthMiddleware;
use App\Request\Admin\AuthRequest;
use App\Service\Admin\Login\LoginService;
use App\Service\Admin\User\RoleMenuService;
use App\Service\Admin\User\RoleService;
use Exception;
@@ -163,4 +164,14 @@ class AuthController extends AbstractController
{
return (new RoleService)->details();
}
/**
* @return array
*/
#[RequestMapping(path: "logOut", methods: "GET")]
#[Scene(scene: "logOut")]
public function logOut()
{
return (new LoginService)->logOut();
}
}

View File

@@ -7,6 +7,7 @@ namespace App\Controller\Api;
use App\Controller\AbstractController;
use App\Middleware\Api\JwtAuthMiddleware;
use App\Request\Api\UserRequest;
use App\Service\Api\Login\LogOutService;
use App\Service\Api\User\BindPhoneByWxService;
use App\Service\Api\User\InviteListService;
use App\Service\Api\User\SiteService;
@@ -79,4 +80,16 @@ class UserController extends AbstractController
{
return (new InviteListService)->handle();
}
/**
* @return array
* @throws ContainerExceptionInterface
* @throws NotFoundExceptionInterface
*/
#[RequestMapping(path: 'logOut',methods: 'GET')]
#[Scene(scene: 'logOut')]
public function logOut()
{
return (new LogOutService)->handle();
}
}