Раньше я не использовал поставщиков членства и ролей ASP.NET, но искал новый проект.
Любое руководство приветствуется.
Сценарий: довольно простое приложение. Необходимо разработать приложение, в котором есть клиенты, а у них есть пользователи. Приложение будет представлять собой систему управления документами, и документы, загруженные любым пользователем для конкретного клиента, будут общедоступны для всех пользователей этого клиента.
Я посмотрел несколько примеров системы членства и знаю, что могу легко создать собственного провайдера, но хотел подтвердить его необходимость.
Могу ли я использовать ASP.NET Membership Provider и созданную им таблицу Users, чтобы ссылаться на нее из таблицы Customers, которая будет в моей базе данных? Будет таблица сопоставления, например CustomerUserMapping, так что каждый пользователь сможет иметь одного или нескольких клиентов, к которым они могут быть привязаны.
Кроме того, будут разные типы ролей для каждого пользователя, и я планирую использовать для этого поставщика ролей.