Управление пользователями с помощью провайдера членства в aspnet

Просто общий вопрос. Я взял на себя управление приложением, написанным на C # MVC, которое использует api членства asp.net. С его помощью пользователь может зарегистрироваться, изменить свой пароль и т. Д.

Мое приложение состоит из двух областей: администратора и пользователя. Эта область администратора имеет множество настраиваемых функций администратора, связанных с приложением, однако не имеет функций, использующих api членства.

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

Существуют ли какие-либо ресурсы или статьи, посвященные этому аспекту использования API членства?

Любая помощь будет оценена по достоинству :)

Благодарность


person 109221793    schedule 08.01.2011    source источник


Ответы (3)


Вам понадобится MembershipUser class.

Объект MembershipUser используется для представления одного пользователя членства в хранилище данных членства. Он предоставляет информацию о пользователе членства, такую ​​как адрес электронной почты, и предоставляет функциональные возможности для пользователя членства, такие как возможность изменить или сбросить свой пароль.

В нем есть методы для изменения пароля , разблокировка пользователя и т. д.

В MSDN есть и другие ресурсы, например, этот - Введение в членство

person ChrisF    schedule 08.01.2011

Это очень исчерпывающий обзор большинства функций системы членства asp.net.

http://www.4guysfromrolla.com/articles/120705-1.aspx

person James Gaunt    schedule 08.01.2011

поиск по управлению поставщиками членства в mvc, вы найдете множество примеров, например http://spikes.codeplex.com/releases/view/40655

person smnbss    schedule 08.01.2011