Каков наилучший способ реализации авторизации и аутентификации пользователей и ролей в MVC 3? - PullRequest
1 голос
/ 01 декабря 2011

Я смотрю, как лучше всего реализовать членство asp.net в проекте MVC 3.Стоит отметить, что у меня есть отдельная таблица пользователей, и я бы хотел использовать ее.Так можно ли связать мою таблицу пользователей с таблицей членства asp.net?

Приветствия, Ноэль.

Ответы [ 2 ]

1 голос
/ 01 декабря 2011

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

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

MembershipUser mUser= Membership.GetUser(username);
Guid myId =  (Guid)mUser.ProviderUserKey;

... Вставьте мой / id в вашу пользовательскую таблицу.

0 голосов
/ 01 декабря 2011

Описание

Вы можете реализовать свой собственный MembershipProvider. Тогда у вас есть полный контроль над как работает аутентификация и какие базы данных / таблицы актуальны.

Я думаю, вам не нужна база данных членства asp.net по умолчанию.

Дополнительная информация

Создать собственного участника?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...