Initial commit - Auth

This commit is contained in:
2026-08-05 21:15:14 +03:00
commit dda4d9e63f
1490 changed files with 53289 additions and 0 deletions
@@ -0,0 +1,31 @@
using System.Collections.Generic;
namespace Auth.Contracts.Permissions;
public static class AuthPermissions
{
public static class Users
{
public const string View = "Permissions.Users.View";
public const string Create = "Permissions.Users.Create";
public const string Edit = "Permissions.Users.Edit";
public const string Delete = "Permissions.Users.Delete";
}
public static class Roles
{
public const string View = "Permissions.Roles.View";
public const string Create = "Permissions.Roles.Create";
public const string Edit = "Permissions.Roles.Edit";
public const string Delete = "Permissions.Roles.Delete";
}
public static List<string> GetAllPermissions()
{
return new List<string>
{
Users.View, Users.Create, Users.Edit, Users.Delete,
Roles.View, Roles.Create, Roles.Edit, Roles.Delete
};
}
}