mvc 5'条件过滤器'

时间:2015-03-04 04:32:06

标签: c# asp.net-mvc asp.net-mvc-5 asp.net-mvc-filters

我有一个MVC网站,我想应用一些自定义逻辑,这样每当用户登录或确认身份验证时,如果他们的手机号码未经过验证,我会将其重定向到验证页面。 我希望此检查仅在网站上需要身份验证的地方“发生”。 我已经尝试注册为全局过滤器,但每次执行任何视图/操作时都会调用此检查。 (我有逻辑可以检测它们是否经过身份验证)。我觉得这有点不合理的开销和低效率...有很多控制器动作用[Authorize]属性修饰,并且不想为每个添加另一个自定义属性以使其工作,我也不想写我的自己的自定义[授权]提供商。有什么选择吗? 同样,我想要发生的是每当用户通过身份验证时,我希望我的逻辑能够进行电话号码验证 谢谢!

0 个答案:

没有答案