Проверка подлинности по членству и роли для использования настраиваемой таблицы - PullRequest
2 голосов
/ 27 марта 2012

Я использую asp.net mvc 3, моя проблема в том, что мне нужно использовать настроенную таблицу входа пользователей вместо автоматически сгенерированного my_aspnet_users. Как я могу указать аутентификацию Членства и роли для использования созданной мной таблицы входа пользователей. Я нашел этот блог Индивидуальное членство и поставщик ролей . но это для настроенного членства и ролевой аутентификации. мне просто нужно указать провайдеру использовать созданную мной таблицу. Есть ли другой способ сделать это?

Ответы [ 2 ]

3 голосов
/ 27 марта 2012

Как насчет придерживаться стандартного MembershipProvider и отображения вашей таблицы Users в сгенерированную (вероятно, по имени пользователя)?

1 голос
/ 27 марта 2012

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

При этом реализация пользовательского поставщика членства на самом деле не так уж и сложна.Я делал это много раз, и вам не нужно все реализовывать.

Документы MSDN - хорошее место для начала, и они проведут вас через все, что требуется.

...