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.
/// 404 => App not found.
/// </returns>
[MustBeAppEditor]
[MustBeAppReader]
[HttpGet]
[Route("apps/{app}/languages/")]
[ProducesResponseType(typeof(LanguageDto[]), 200)]
[ProducesResponseType(typeof(AppLanguageDto[]), 200)]
public IActionResult GetLanguages(string app)
{
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>
/// Makes a ping request.
/// </summary>
[MustBeAppEditor]
[MustBeAppReader]
[ApiExceptionFilter]
[AppApi]
[SwaggerTag("Ping")]

Loading…
Cancel
Save