fix: 컨트롤러 권한(Authorization) 설정 오류 수정 (#258)
All checks were successful
SPMS_API/pipeline/head This commit looks good

Reviewed-on: https://git.ipstein.myds.me/SPMS/SPMS_API/pulls/259
This commit is contained in:
김선규 2026-02-28 09:22:38 +00:00
commit 9164d9156b
5 changed files with 8 additions and 2 deletions

View File

@ -10,7 +10,7 @@ namespace SPMS.API.Controllers;
[ApiController] [ApiController]
[Route("v1/in/account")] [Route("v1/in/account")]
[ApiExplorerSettings(GroupName = "account")] [ApiExplorerSettings(GroupName = "account")]
[Authorize(Roles = "Super")] [Authorize]
public class AccountController : ControllerBase public class AccountController : ControllerBase
{ {
private readonly IAccountService _accountService; private readonly IAccountService _accountService;

View File

@ -1,3 +1,4 @@
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Swashbuckle.AspNetCore.Annotations; using Swashbuckle.AspNetCore.Annotations;
using SPMS.Application.DTOs.Message; using SPMS.Application.DTOs.Message;
@ -10,6 +11,7 @@ namespace SPMS.API.Controllers;
[ApiController] [ApiController]
[Route("v1/in/message")] [Route("v1/in/message")]
[ApiExplorerSettings(GroupName = "message")] [ApiExplorerSettings(GroupName = "message")]
[Authorize]
public class MessageController : ControllerBase public class MessageController : ControllerBase
{ {
private readonly IMessageValidationService _validationService; private readonly IMessageValidationService _validationService;

View File

@ -1,3 +1,4 @@
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Swashbuckle.AspNetCore.Annotations; using Swashbuckle.AspNetCore.Annotations;
using SPMS.Application.DTOs.Push; using SPMS.Application.DTOs.Push;
@ -9,6 +10,7 @@ namespace SPMS.API.Controllers;
[ApiController] [ApiController]
[Route("v1/in/push")] [Route("v1/in/push")]
[ApiExplorerSettings(GroupName = "push")] [ApiExplorerSettings(GroupName = "push")]
[Authorize]
public class PushController : ControllerBase public class PushController : ControllerBase
{ {
private readonly IPushService _pushService; private readonly IPushService _pushService;

View File

@ -11,7 +11,7 @@ namespace SPMS.API.Controllers;
[ApiController] [ApiController]
[Route("v1/in/service")] [Route("v1/in/service")]
[ApiExplorerSettings(GroupName = "service")] [ApiExplorerSettings(GroupName = "service")]
[Authorize(Roles = "Super")] [Authorize]
public class ServiceController : ControllerBase public class ServiceController : ControllerBase
{ {
private readonly IServiceManagementService _serviceManagementService; private readonly IServiceManagementService _serviceManagementService;

View File

@ -1,3 +1,4 @@
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Swashbuckle.AspNetCore.Annotations; using Swashbuckle.AspNetCore.Annotations;
using SPMS.Application.DTOs.Stats; using SPMS.Application.DTOs.Stats;
@ -9,6 +10,7 @@ namespace SPMS.API.Controllers;
[ApiController] [ApiController]
[Route("v1/in/stats")] [Route("v1/in/stats")]
[ApiExplorerSettings(GroupName = "stats")] [ApiExplorerSettings(GroupName = "stats")]
[Authorize]
public class StatsController : ControllerBase public class StatsController : ControllerBase
{ {
private readonly IStatsService _statsService; private readonly IStatsService _statsService;