Задать вопрос
@unsafePtr

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

Здравствуйте, столкнулся со следующей задачей. Хочу сделать тестовую систему, что бы преподаватели могли создавать тесты, а ученики их решать. Пытаюсь реализовать это в виде отдельной библиотеки, что бы на выходе вся работа с сервисом происходила через один интерфейс. Для всего этого создается одна бд, и выходит, что в этой же бд помимо индетификаторов пользователей мы должны хранить их роли. А значит и внутри сервиса мы должны реализовать аутентификацию, что вероятнее всего приведет к дублированию данных, при использовании, например, с asp .net. Подскажите пожалуйста, как это красиво организовать.
  • Вопрос задан
  • 208 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы