2012-02-13 3 views
0

Мне нужно создать страницу входа в систему с рабочим процессом сброса пароля, который включает отправку ссылки на электронную почту пользователя на страницу, чтобы установить новый пароль. Тем не менее, я думал о том, чтобы использовать поставщик пользовательского членства. В нашей системе используется система управления идентификационными данными, с помощью которой осуществляется все создание, проверка и обновление. Все примеры, которые я вижу для создания пользовательских поставщиков членства, используют прямое соединение db. Это не сработает для меня. Итак, мне было интересно, рекомендуется ли, или даже возможно, создать провайдера членства, который работает через вспомогательные службы?ASP.NET MVC 3 Пользовательский поставщик членства, поддерживаемый службами

ответ

1

Уверенный, вы можете использовать службы для доступа к данным. Однако вам, вероятно, придется выполнять их синхронно.

У вас есть источник и/или библиотеки для вашей системы управления идентификацией? Если это так, вы можете получить доступ к нему непосредственно у своего провайдера, вырезая уровень обслуживания.

+0

У меня есть источник, но это все Node.js и mongodb. Итак, я пройду через сервисный уровень. ;-) Могу ли я просто оставить строку подключения в файле web.config? – RockyMountainHigh

+0

Ответ - да. Работает отлично! Спасибо! – RockyMountainHigh

+0

Правильно, некоторые конфигурации специфичны для реализации поставщика. Поэтому настройки, такие как connectionString, не применяются. – jrummell

Смежные вопросы