default roles + implement permissions for sections + settings areas output

This commit is contained in:
2020-04-16 12:56:17 +02:00
parent 2eea567ae2
commit d19fa2a929
22 changed files with 369 additions and 104 deletions
+5 -8
View File
@@ -1,10 +1,13 @@
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using zero.Core;
using zero.Core.Api;
using zero.Core.Entities;
using zero.Core.Identity;
namespace zero.Web.Controllers
{
[ZeroAuthorize(Permissions.Sections.Settings, PermissionsValue.Read)]
public class SettingsController : BackofficeController
{
private ISettingsApi Api { get; set; }
@@ -13,11 +16,5 @@ namespace zero.Web.Controllers
{
Api = api;
}
public IActionResult GetAreas()
{
return Json(Api.GetAreas());
}
}
}