@unsafePtr

Как отделить авторизацию от бизнес логики?

Здравствуйте, столкнулся со следующей задачей. Хочу сделать тестовую систему, что бы преподаватели могли создавать тесты, а ученики их решать. Пытаюсь реализовать это в виде отдельной библиотеки, что бы на выходе вся работа с сервисом происходила через один интерфейс. Для всего этого создается одна бд, и выходит, что в этой же бд помимо индетификаторов пользователей мы должны хранить их роли. А значит и внутри сервиса мы должны реализовать аутентификацию, что вероятнее всего приведет к дублированию данных, при использовании, например, с asp .net. Подскажите пожалуйста, как это красиво организовать.
  • Вопрос задан
  • 205 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы