Разширяване на вградения membership в MVC3 чрез допълнителна таблица?


-1

От двата видео урока с изработка на MVC приложение,само се споменава за това разширяване на полетата в регистрационната форма,с вариант-добавяване на допълнителна таблица в базата данни "users" (да речем),но така и не се показва докрай имплементацията.Ако може някой малко по-подробно да разясни как точно имплементираме въпросните полета- създаваме ли клас DAL.Users  р какво точно пишем в AccountController-а под Membership.CreateUser(model.UserName, model.Password, model.Email, null, null, true, null, out createStatus); ... Ако може да напишете примерен код за едно свойство,който да сложим в AccountModel -а и View-то.




в ASP.NET MVC от batgonzo (0 точки)


Отговори



0
Много по удачният вариант е за използване на user profiles.... можеш да си го представиш като допълнителна таблица в която можеш да имаш колкото искаш допълнителни полета, която я има създадена и можеш да я ползваш... попрочети малко и мисля, че ще ти стане ясно

от paveld3 (17458 точки)


0
Да,знам за варианта с profiles,но бях тръгнал да уча този с допълнителната таблица и направих проекта си в/у въпросната таблица.За това питах конкретно за повече подробности относно това решение. :)

от batgonzo (0 точки)

0
Еми да - варианта на работа в такъв случай е точно този, за който питаш - работиш си с таблицата по същият начин по който си работиш със нормална таблица

от paveld3 (17458 точки)