Question

Dans les rails que je pouvais faire quelque chose comme ceci pour vous assurer que l'utilisateur est authentifié avant d'accéder à une action dans le contrôleur:

before_filter :checked_logged_in, :only => [:edit, :update]

Je me demandais si ASP.NET MVC avait quelque chose de similaire ou s'il y avait un cadre là-bas qui pourrait essentiellement faire quelque chose comme ce qui suit:

Pour certaines méthodes avec des actions qui prennent un certain paramètre, je tiens à souligner l'action à une méthode, vérifier si l'utilisateur possède cet objet, et si oui, passez à l'action du contrôleur. Sinon, je veux le rediriger vers une autre action où je peux lui montrer qu'il a des informations d'identification non valides.

Donc, fondamentalement, je suis à la recherche d'une sorte de « before_filter ». Tout le monde sait de quoi que ce soit là-bas qui peut le faire? Merci!

Était-ce utile?

La solution

Ils sont appelés filtres d'action dans ASP.Net MVC, vous pouvez en lire plus ici http://www.asp.net/mvc/tutorials/understanding-action-filters-cs .

Asp.net MVC est livré avec un filtre AUTORISER pour indiquer les actions qui requiere l'utilisateur à authentifier.

Utilisation:

[Authorize]
public ActionResult Index()
{

}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top