промежуточный.безопасность на стороне сервера. Утром доделаю на стороне клиента

This commit is contained in:
2025-02-14 02:09:55 +03:00
parent 05b49a842e
commit a86a5b1e6b
8 changed files with 96 additions and 58 deletions

View File

@@ -330,9 +330,8 @@ public class ComponentsServer extends RepositoryServer<BugReportsDatabase> {
}
//--
@Override
protected void SafeSession() throws Exception {
protected void UnsafeSession() throws Exception {
switch (code) {
// ПРОХОДЫ НЕЗАВИСИМЫЕ ОТ ВЕРСИИ
case CheckSubscriberRole:
CheckSubscriberRole();
break;
@@ -340,6 +339,7 @@ public class ComponentsServer extends RepositoryServer<BugReportsDatabase> {
GetComponentsBackUps();
break;
case UpdateComponent:
//возможно со стороны админа ввод подтверждения по почте запрашивать.
PublishComponent();
break;
case ReceiveComponent:
@@ -354,7 +354,13 @@ public class ComponentsServer extends RepositoryServer<BugReportsDatabase> {
case GetComponentChangesLog:
GetComponentChangesLog();
break;
//------------------------------------------------------------------------>>>>
default:
throw new RepositoryRefuseException("Неподдерживаемый код: " + code);
}
}
@Override
protected void Session() throws Exception {
switch (code) {
case ReceiveAllArchives:
ReceiveAllArchives();
break;