This commit is contained in:
2020-06-06 22:25:08 +00:00
parent 6434a7f231
commit d5a8486070
2 changed files with 17 additions and 26 deletions

View File

@@ -25,7 +25,7 @@ namespace AyaNova.Api.Controllers
[ApiController]
[ApiVersion("8.0")]
[Route("api/v{version:apiVersion}/backup")]
[Produces("application/json")]
[Produces("application/json")]
public class BackupController : ControllerBase
{
private readonly AyContext ct;
@@ -47,6 +47,8 @@ namespace AyaNova.Api.Controllers
serverState = apiServerState;
}
//DANGER: MUST ADD AUTHORIZE ATTRIBUTE TO ANY NEW ROUTES
//[Authorize]
/// <summary>
/// Trigger immediate system backup
@@ -125,7 +127,7 @@ namespace AyaNova.Api.Controllers
await Task.Delay(nFailedAuthDelay);//DOS protection
return StatusCode(403, new ApiNotAuthorizedResponse());
}
if (!FileUtil.UtilityFileExists(fileName))
{
await Task.Delay(nFailedAuthDelay);//fishing protection
@@ -139,8 +141,8 @@ namespace AyaNova.Api.Controllers
}
//DANGER: MUST ADD AUTHORIZE ATTRIBUTE TO ANY NEW ROUTES
//[Authorize]
//DANGER: MUST ADD AUTHORIZE ATTRIBUTE TO ANY NEW ROUTES
//[Authorize]
}//eoc
}//eons