src/ZKEACMS/PermissionKeys.cs
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/* http://www.zkea.net/
* Copyright (c) ZKEASOFT. All rights reserved.
* http://www.zkea.net/licenses */
using Easy.Extend;
using Easy.Mvc.Authorize;
using Microsoft.AspNetCore.Authorization;
using System.Collections.Generic;
namespace ZKEACMS
{
public class PermissionKeys
{
public const string ViewPage = "Page_View";
public const string ManagePage = "Page_Manage";
public const string ViewLayout = "Layout_View";
public const string ManageLayout = "Layout_Manage";
public const string ViewNavigation = "Navigation_View";
public const string ManageNavigation = "Navigation_Manage";
public const string ViewTheme = "Theme_View";
public const string ManageTheme = "Theme_Manage";
public const string ViewMedia = "Media_View";
public const string ManageMedia = "Media_Manage";
public const string ViewCarousel = "Carousel_View";
public const string ManageCarousel = "Carousel_Manage";
public const string ViewUser = "User_View";
public const string ManageUser = "User_Manage";
public const string ViewRole = "Role_View";
public const string ManageRole = "Role_Manage";
public const string ViewApplicationSetting = "ApplicationSetting_View";
public const string ManageApplicationSetting = "ApplicationSetting_Manage";
public const string ManageEventViewer = "EventViewer_Manage";
public const string ManageLanguage = "Language_Manage";
public const string SMTPSetting = "SMTPSetting";
public const string RobotsSetting = "RobotsSetting";
public const string ViewPlugins = "Plugin_View";
public const string ViewTemplate = "Template_View";
public const string ManageTemplate = "Template_Manage";
public const string ConfigCurrency = "Config_Currency";
public static List<PermissionDescriptor> KnownPermissions = new List<PermissionDescriptor>
{
new PermissionDescriptor { Module="Page And Layout",Title="View Pages",Key=ViewPage,Description="View Pages" },
new PermissionDescriptor { Module="Page And Layout",Title="Manage Pages",Key=ManagePage,Description="Manage Pages" },
new PermissionDescriptor { Module="Page And Layout",Title="View Layouts",Key=ViewLayout,Description="View Layouts" },
new PermissionDescriptor { Module="Page And Layout",Title="Manage Layout",Key=ManageLayout,Description="Manage Layout" },
new PermissionDescriptor { Module="Generate Content",Title="View Navigation",Key=ViewNavigation,Description="View Navigation" },
后面还有 36 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。