Substitution d'AuthorizeAttribute dans MVC 4

Dans ma demande, je veux rediriger l'utilisateur autorisé à mettre à jour leur page de profil jusqu'à ce qu'ils ont fourni les informations requises. Si elles sont mises à jour de profil, puis de la IsProfileCompleted est à 'true' dans la base de données.

Donc, je sait que cela peut être fait en mettant vérifier l'état requis d'une action de contrôleur.
Mais je veux le faire par la personnalisation de la AuthorizeAttribute.

J'ai Googlé et "StackOverflowed" pour plus d'informations, mais suis confus. Merci de me guider.

source d'informationauteur Mukesh Sharma