Существует ли готовая структура ролей / членства для веб-форм ASP.NET? - PullRequest
2 голосов
/ 26 сентября 2011

Было несколько вопросов, связанных с этим, но никто не ответил на вопрос в моей голове. Предложения включали Система членства в Asp.net , поиск по codeplex foundation или роль вашей собственной . Развертывание моего было бы последним средством, поскольку это потребовало бы времени на тестирование и разработку. Все, что я хочу, чтобы поставщик роли выполнял, это ограничивал права пользователей на действие. Ниже вы можете найти сценарий для его понимания,

Думаю, что вы являетесь администратором какой-либо доски форума / форума, и во время установки программного обеспечения для вас было создано два членства, что-то вроде

  1. Золотой участник

  2. Серебряный член

Вот некоторые воображаемые роли для этих членств,

Золотой член:

Может редактировать сообщения других пользователей

Может создавать опросы

Серебряный участник:

Может пожаловаться на сообщения администратору

Может запретить членов с более низким значением членства

все эти вышеперечисленные роли являются битовыми полями для упрощения проверки на основе ролей. Теперь мой вопрос,

Вопрос

Знаете ли вы какого-либо провайдера ролей, который бы давал мне тонкую настройку контроля, как указано выше, где я могу редактировать роли для членства, создавать новое членство и назначать роли и т. Д., Которые также интегрируются в интеграцию времени регистрации

Технические характеристики: .NET 2.0 и Asp.net 2.0

1 Ответ

1 голос
/ 26 сентября 2011

Да, есть, и все в коробке: http://msdn.microsoft.com/en-us/library/879kf95c.aspx

...