如何在成员资格提供程序方法中覆盖ValidateUser

时间:2015-09-28 10:57:57

标签: c# asp.net-mvc-4 membership-provider custom-membershipprovider

默认会员提供商有一个带参数的静态方法ValidateUser。是否可以为{{1}的会员提供商添加重载方法有三个参数。有参数是布尔值,在我的情况下决定用户是老师还是学生。

ValidateUser

我尝试添加,但会员类在visual studio中是只读的。 如何添加public static bool ValidateUser(string username, string password, bool blnTeacher); 三个参数。

1 个答案:

答案 0 :(得分:0)

ValidateUser实际上只是验证密码。

来自documentation

  

验证提供的用户名和密码是否有效。

很可能,您使用了错误的工具来完成工作,还有另一种工具可供您使用:

你真的想在这里验证什么? (即根据用户是学生还是老师会发生什么?)