Пользовательская авторизация с MVC - PullRequest
1 голос
/ 10 июля 2009

Я пишу веб-приложение с использованием MVC, и первой страницей будет экран входа в систему. Каков наилучший способ настроить авторизацию на этой первой странице, чтобы обеспечить авторизацию для всего сеанса. Информация для входа будет храниться в базе данных, которая будет наполовину извлечена из базы данных HR и базы данных AD.

Спасибо

Ответы [ 2 ]

4 голосов
/ 10 июля 2009

Вы должны просто реализовать свою собственную версию Аутентификации на основе форм точно так же, как вы бы внедрили собственного провайдера для приложений, отличных от MVC.

http://support.microsoft.com/kb/301240

Это должно быть полезно.

0 голосов
/ 11 июля 2009

Я не уверен, что полностью понял вопрос. Правильно ли, что вы пользуетесь проверкой подлинности с помощью форм, и вам нужно изменить источник информации для входа? Затем вы должны пометить вопрос как членство.

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

Хорошая отправная точка - взглянуть на источник SqlMembershipProvider и отладить его.

Набор инструментов провайдера

Загрузка Образцы поставщиков доступа

Даже если я использую реализацию по умолчанию, я предпочитаю иметь возможность отладки в источнике SqlMembershipProvider.

...