Asp.net mvc gestion des utilisateurs
Dans asp.net mvc de l'application par défaut, vous obtenez il compte contrôleur qui permettent à l'utilisateur d'inscription, connexion, déconnexion et de changer de mot de passe.
Je me demandais est-il possible de mettre en œuvre peu plus comme permettant à l'administrateur de supprimer les droits d'un utilisateur ou de donner à l'utilisateur les différents rôles comme dans asp.net configuration lorsque vous créez des utilisateurs, les rôles et les assigner des rôles aux utilisateurs?
J'ai déjà compris et étendre profil pour les utilisateurs, alors maintenant, ils ont beaucoup plus d'infos et photo de profil.
Si vous avez de l'expérience ou des exemples de gestion des utilisateurs asp.net mvc.
OriginalL'auteur GoranB | 2011-07-01
Vous devez vous connecter pour publier un commentaire.
Bien qu'un peu dépassé, ce projet peut peut-être vous donner quelques conseils sur la façon de mettre en œuvre la gestion des adhésions dans ASP.NET MVC:
Asp.Net MVC Adhésion Starter Kit
Devis
Mise à jour
Pour la restriction de certaines opérations spécifiques des rôles d'utilisateur, vous pouvez créer ces rôles à l'aide du projet je l'ai mentionné plus tôt, et de le décorer votre propre application contrôleurs et/ou actions d'Autoriser attribut, de référencement, les rôles souhaités:
Ce qui empêcherait les utilisateurs qui ne sont pas Administrateur des ressources humaines ou de supprimer des utilisateurs.
J'ai mis à jour ma réponse.
OriginalL'auteur Daniel Liuzzi
Voici mon essai pour une réutilisables utilisateur & rôle de la direction:
https://github.com/Epstone/Simple-MVC-User-Management
OriginalL'auteur Epstone
Si j'étais vous, je voudrais créer un Admin "module" qui s'occupe de toutes ces choses. Je ne sais pas du tout asp.net documentation sur ce sujet, mais si vous regardez autour de vous sur la documentation PHP (Zend Framework, CakePHP ou autres), vous obtenez les idées de base de la structure que vous devriez utiliser pour atteindre cet objectif. N'oubliez pas de garder les choses séparées, admin choses se passe dans un module admin pas un module utilisateur (mais peut-être un contrôleur utilisateur à l'intérieur d'un module admin).
OriginalL'auteur tskulbru
J'ai répondu à une question similaire ici:
La Gestion des utilisateurs dans ASP.Net MVC 3
Cela vous donne un MVC 3 Rasoir en fonction de l'Utilisateur de l'Outil de Gestion. Ce n' pas incluent des Rôles, mais si vous arrivez à ce point, il ne devrait pas être réel difficile de les ajouter.
OriginalL'auteur Jason Beck