2009-08-18 7 views
0

Si j'utilise le fournisseur d'appartenances intégré d'asp.net, comment puis-je stocker des informations utilisateur arbitraires tout en utilisant le contrôle CreateUserWizard? Supposons que j'ai trois types d'utilisateurs dans mon application: Étudiant, Enseignant et Personnel. Je veux stocker un indicateur pour chaque utilisateur pour distinguer leurs types tout en créant un utilisateur via CreateUserWizard - contrôle.asp.net informations utilisateur arbitraires

Comment faire?

Répondre

1

Réponse courte: utilisez le profil.

0

Vous devriez probablement jeter un coup d'œil à cette longue série sur l'adhésion, les rôles et les profils Asp.Net. Il devrait avoir plus que suffisamment d'informations pour vous montrer ce que vous essayez de faire.

Part 6 couvre spécifiquement la partie Profil.

http://aspnet.4guysfromrolla.com/articles/120705-1.aspx

1

Utilisez un profil d'utilisateur pour stocker des informations utilisateur. Il semble que vous créez un rôle basé sur la personne qui se connecte dans ce cas. Si cela est vrai, utiliser/définir un rôle est peut-être la meilleure approche à ce sujet.

0

Je suis d'accord avec @klabranche, l'utilisation de rôles est la solution parfaite pour les "types d'utilisateurs" (étudiants, enseignants et personnel).

Je ne l'ai pas fait avec CreateUserWizard, mais il devrait être assez simple: How to Add Users to Roles Using the CreateUserWizard.