separate route permission + token manage

This commit is contained in:
xiaomlove
2025-04-17 18:59:03 +07:00
parent 263901bc54
commit 432c57f886
27 changed files with 203 additions and 54 deletions
+15
View File
@@ -64,4 +64,19 @@ class Permission
{
return user_can(PermissionEnum::TORRENT_SET_SPECIAL_TAG->value);
}
public static function canManageUserBasicInfo(): bool
{
return user_can(PermissionEnum::MANAGE_USER_BASIC_INFO->value);
}
public static function canManageUserConfidentialInfo(): bool
{
return user_can(PermissionEnum::MANAGE_USER_CONFIDENTIAL_INFO->value);
}
public static function canViewUserConfidentialInfo(): bool
{
return user_can(PermissionEnum::VIEW_USER_CONFIDENTIAL_INFO->value);
}
}