членство в asp.net? - PullRequest
       21

членство в asp.net?

1 голос
/ 08 декабря 2011

Привет, мне просто интересно, как реализовать своего рода иерархию членства ..

Например:

Директор

- Teacher1

  -- student
  -- student

- Учитель2

  -- student
  -- student

Я надеялся создать сценарий, в котором учитель может создавать учеников.Каждый учитель может видеть только своих учеников.Директор может видеть всех учителей и их учеников.

Я не смог понять, как бы я подошел к этому, используя членство / роли asp.net?

какие идеи были бы наиболееприветствуется.

Приветствия.

1 Ответ

1 голос
/ 08 декабря 2011

Вы можете использовать роли, чтобы указать, какие пользователи являются учителями, а какие директорами, чтобы у учителей были права добавлять учеников, но я бы не использовал поставщика ролей для отношений учитель / ученик. Вместо этого создайте в базе данных связь, которая соединяет учеников с учителями, и настройте код на веб-странице для просмотра учеников, чтобы, если текущий пользователь был учителем, были доступны только ученики, привязанные к текущему пользователю.

...