Browse Source

Reduce security level of some app methods. Closes #101

pull/103/head
Sebastian Stehle 9 years ago
parent
commit
48ce71c7eb
  1. 4
      src/Squidex/Controllers/Api/Apps/AppLanguagesController.cs
  2. 2
      src/Squidex/Controllers/Api/Ping/PingController.cs

4
src/Squidex/Controllers/Api/Apps/AppLanguagesController.cs

@ -44,10 +44,10 @@ namespace Squidex.Controllers.Api.Apps
/// 200 => Language configuration returned. /// 200 => Language configuration returned.
/// 404 => App not found. /// 404 => App not found.
/// </returns> /// </returns>
[MustBeAppEditor] [MustBeAppReader]
[HttpGet] [HttpGet]
[Route("apps/{app}/languages/")] [Route("apps/{app}/languages/")]
[ProducesResponseType(typeof(LanguageDto[]), 200)] [ProducesResponseType(typeof(AppLanguageDto[]), 200)]
public IActionResult GetLanguages(string app) public IActionResult GetLanguages(string app)
{ {
var response = App.LanguagesConfig.OfType<LanguageConfig>().Select(x => var response = App.LanguagesConfig.OfType<LanguageConfig>().Select(x =>

2
src/Squidex/Controllers/Api/Ping/PingController.cs

@ -15,7 +15,7 @@ namespace Squidex.Controllers.Api.Ping
/// <summary> /// <summary>
/// Makes a ping request. /// Makes a ping request.
/// </summary> /// </summary>
[MustBeAppEditor] [MustBeAppReader]
[ApiExceptionFilter] [ApiExceptionFilter]
[AppApi] [AppApi]
[SwaggerTag("Ping")] [SwaggerTag("Ping")]

Loading…
Cancel
Save