2011-03-29 4 views
0

J'utilise le modèle Repository/Service avec une application MVC 3.Authentification utilisateur ASP.NET MVC

Ma question est double:

1) Où gérez-vous l'authentification à? Dans la couche de service ou dans l'application MVC elle-même?

2) Dois-je utiliser un fournisseur d'appartenances personnalisé et l'authentification par formulaire?

Merci, Sam

Répondre

2

Dans mon cas, je tends à créer un service d'authentification qui gère la logique pour cela.

Dans l'application actuelle, j'utilise l'authentification par formulaire, mais appelle un service personnalisé pour gérer les détails. De cette façon, je peux réutiliser le (s) mécanisme (s) d'authentification pour d'autres applications, ou les échanger sur une norme différente, tout ce qu'il y a de mieux.

2

La réponse est toujours dépend,

  1. Normalement, je délèguent toutes les tâches à Service couche y compris l'authentification lorsque l'application MVC est simplement l'une des nombreuses interfaces.
  2. Je pense que vous devriez l'utiliser si elle correspond à vos besoins
Questions connexes