asp.net информация о произвольном пользователе
Если я использую встроенный поставщик членства asp.net, то как я могу хранить произвольную информацию о пользователе при использовании элемента управления CreateUserWizard?
Предположим, у меня есть три типа пользователей в моем приложении: студент, учитель и персонал. Я хочу сохранить флаг для каждого пользователя, чтобы различать их типы при создании пользователя с помощью CreateUserWizard - control.
Как это сделать?
4 ответа
Используйте профиль пользователя для хранения информации о пользователе. Похоже, что вы создаете роль, основанную на человеке, входящем в систему в этом случае. Если это так, возможно, использование / установка роли - лучший подход к этому.
Возможно, вам стоит взглянуть на эту длинную серию статей о членстве в Asp.Net, ролях и профилях. Он должен иметь более чем достаточно информации, чтобы получить то, что вы пытаетесь сделать.
Часть 6 специально охватывает часть профиля.
Я согласен с @klabranche, использование ролей является идеальным решением для "типов пользователей" (ученик, учитель и персонал).
Я не делал этого с помощью CreateUserWizard, но все должно быть довольно просто: как добавлять пользователей в роли с помощью CreateUserWizard.