Asp.net MVC 3 comptes d'utilisateur & profils
Je voudrais ajouter des comptes d'utilisateur de mon MVC 3 web app.Pour chaque compte d'utilisateur, je voudrais ajouter un profil utilisateur correspondant, avec l'email et l'adresse des informations de contact, etc. Aussi peut-être ajouter quelques questions de sécurité lorsque l'utilisateur oublie il y a des références de connexion.
J'ai lu quelques infos sur l'utilisation de la condition ASP.net options de profil et aussi certaines personnes suggèrent d'utiliser votre propre appartenance tables en plus rapide retrieveing profil de l'utilisateur informations surtout quand la liste d'utilisateurs augmente.
Quelqu'un peut-il me donner quelques précisions sur l'approche à utiliser et aussi de me pointer dans la direction d'un des didacticiels en me montrant comment mettre en œuvre des comptes Utilisateur et des profils au sein d'une Application Web MVC 3?
Merci beaucoup
D
OriginalL'auteur davey | 2011-05-04
Vous devez vous connecter pour publier un commentaire.
Si vous n'allez pas à l'interrogation de ces tables en dehors de ce qui est construit dans pour les profils, coller avec la valeur par défaut de la boîte de rôles/profil. C'est un peu de travail supplémentaire, de dépannage et de développement pour des profils personnalisés. Ce n'est pas que sa dur.. c'est juste un travail supplémentaire. Si vous n'avez pas un besoin spécifique à l'utilisation de ce qui est construit. Comme pour la performance, regardez ce que vous allez être en cours d'exécution sur. Avez-vous de faire sortir tous les bits de performance du matériel, vous êtes sur? La plupart des endroits ne sont pas, et avoir plusieurs sites sur des serveurs à peine toucher le disque et cpu, dans ce cas (comme c'est assez typique) vous êtes très bien avec tout construit dans.
Pour mettre en œuvre la comptabilité, créez un nouveau mvc3 projet et dans visual studio, dans l'explorateur de solutions, cliquez sur la dernière icône à droite en haut pour "asp.net configuration" et de gérer
Mais il existe de nombreux tutoriels sur la mise en œuvre de table personnalisé fournisseurs asp.net et ils NE s'appliquent autant à la mvc depuis mvc est juste un asp.net app.
Voir: stackoverflow.com/questions/834166/... et johnnycoder.com/blog/2010/04/01/...
Merci pour le lien Adam. J'ai déjà eu un coup d'oeil sur ce post, mais je suis à la recherche de plus d'une étape par étape Tutoriel avec une explication un peu plus. Également à l'affiche n'est pas à l'aide de EF il instancie un SQL conn et appelle une procédure stockée.
Je serais obligé de google pour certains, étape par étapes - je vais peut-être mettre quelque chose ensemble sur ce sujet. em@il me chez adam.tuliper g de messagerie en ligne comme pour EF vs Sql server, il suffit de remplacer dans GetPropertyValues la connexion sql code avec l'aide de(var ctx = new EntityDbcontext()) { var profil = (de o dans ctx.Profil où l'o.UserId = contexte["UserId] sélectionnez o).First(); ...de la charge de propriétés ici }
OriginalL'auteur Adam Tuliper - MSFT
ProfileBase est la classe que vous devez regarder.
Un exemple de code copié à partir d'un de mes site web:
Espère que c'est utile pour vous.
OriginalL'auteur Blaise