ASP.NET l'Identité vs Simple adhésion avantages et les Inconvénients?
Dans MVC4 nous avons eu Simple Adhésion. Mon avis est que la Simple Adhésion a été un bon Modèle d'Identité essayé et testé avec une bonne documentation et n'a pas besoin d'être fixé, mais tout simplement besoin d'une mise à niveau en termes de de Vérification e-Mail/Mot de passe de Réinitialisation et tous les autres trucs que normalement, nous avons à traiter lors de la construction d'une application. Toutefois, le nouveau ASP.NET modèle d'Identité semble réaliser quelque Chose de toutes sortes qui Vista atteint plus de XP. Je veux dire AspnetUserClaims
et AspnetLogins
pourrait avoir été tassent comme UserAliases
. Et Microsoft ont fourni des méthodes pour l'e-Mail d'une partie de mon bavardage. Juste après avoir discuté de mon opinion sur la base des premiers regards qui pourraient être trompeuses, ma question est
Je suis en train de décider si je dois passer de la Simple Adhésion à la nouvelle ASP.NET l'Identité mais depuis que la documentation et les tests de ASP.NET modèle d'Identité est clairsemée, contradictoires et difficiles à localiser à l'aide de Google. Si quelqu'un avec de l'expérience à la fois veuillez résumer les avantages et les inconvénients?
- Parlant de l'avenir - qu'avez-vous fait & comment se fait-il aller?
- réponse tardive, mais de toute façon d'autre: Choisissez Identité. Il est venu un long chemin 🙂
- Je l'ai fait 😉 > il est bon mais il ésotérique de l'utilisation de string Id et le plus opiniâtre façon de faire les choses crée beaucoup de travail supplémentaire. Globalement heureux avec elle mais...
Vous devez vous connecter pour publier un commentaire.
@Romain références de quelques bons articles qui se penche sur les avantages et les inconvénients de ASP.NET de l'Identité et de l'appartenance modèle de fournisseur.
ASP.NET l'Identité est loin de l'adhésion de fournisseur de modèle, qui je crois est une bonne chose. Il y a certes des problèmes avec Simple Adhésion quand vous vouliez plus de fonctionnalités de sécurité avancées et si c'était rien de plus qu'une "simple" vous avez fini de créer votre propre solution de sécurité. Je suis aller de l'avant avec ASP.NET l'Identité car il est beaucoup plus extensible que Simple Adhésion et bien que la documentation et le soutien est faible, maintenant, je crois que ça ira mieux quand il arrive à maturité, tout comme Simple Adhésion fait. Si vous pouvez obtenir passé les douleurs de croissance je crois ASP.NET l'Identité sera une solution bien meilleure que Simple Adhésion était et j'ai comme l'intégration étroite avec
OWIN
, qui sera important à l'avenir. Comme pour la vérification des e-mails avec ASP.NET l'Identité, voici un article qui explique comment mettre en œuvre cette. Vous pouvez obtenir le code source complet ici. Et le la solution décrite ici fournit également de réinitialisation de mot de passe avec ASP.NET Identité.Que pour moi, ils sont tous très loin d'être parfait. Découvrez ces:
Le bon, la brute et le truand de la ASP.NET Identité
Réfléchir à deux fois sur l'utilisation de MembershipProvider (et
SimpleMembership).
Donc je préfère utiliser MembershipReboot.
EDIT: (Mai 2018). Brock Allen de
MembershipReboot
a la suite, de dire sur le site du Projet.