Вход на сайт
Аутентифицация и разграничение прав
1051 просмотров
Перейти к просмотру всей ветки
в ответ Murr 31.07.21 00:54
вы похоже вообще не в ту сторону смотрите.
во-первых, то, что вы хотите не аутентификация, а авторизация.
во-вторых, для исходников авторизация интегрирована в саму систему управления версиями (Git, SVN, etc). Указываете на сервере пользователей и их права на исходники, остальное RBAC за вас сделает.
исполняемый код обычно хранится в виде пакетов в системе управления пакетами типа ProGet или в сборочных системах типа TeamCity, Jenkins, etc. Там же есть настройка авторизации для пользователей. если ваш исполняемый код тупо валяется в файлопомойке, то тогда ограничивайте доступ к папкам и файлам на уровне ОС.