Аутентифицация и разграничение прав
Пользователи устроят полный бардак, если им всё разрешить.
-----
Разумеется.
В служебные и секретные каждый может записать файл и просмотреть список
------
Я не хочу чтобы они знали как оно работает.
Мне хочется чтобы могли использовать, не зная деталей реализации... и, в принципе, не могли получить эту информацию.
Выглядит примерно так:
- юзер хочет использовать шаблон "Форма:Строчный редактор,Автор:Алех,версия=1.2.3.4"
- указанный шаблон использует 20(00) субшаблонов разных пользователей - часть из них общая, часть - частная.
- один из используемых субшаблонов "Форма:Строчный редактор,Имплементация:.Нет2.0,Автор:Мурр,версия=2.4.5.6"
- другой субшаблон "Форма:Строчный редактор,Имплементация:Телерик,Автор:Немо,версия=2.4.5.22"
Указанная пара субшаблонов - заменяемая, но:
- первая версия субшаблона - публична, может пользовать кто хочет.
- для использования второй нужны пермишены от автора "Немо".
Юзер получил от "Немо" права на пользование, посмотрел что получилось и ему что-то не понравилось - ему нужны другие права чтобы поправить что ему не нравится. Опять вопросы к "Немо" и дальше уже как получится - либо он сам отредактирует, либо даст исходники,
Вот всем этим надо как-то управлять.
Примено так.