我一直在学习MembershipProvider
类,我认为应该使用Membership.ValidateUser()
方法来记录用户。
但是,我刚刚得知有FormsAuthentication.Authenticate()
。
ValidateUser()
中Membership
的目的是什么?
答案 0 :(得分:10)
简而言之,有时您可能只想验证用户是否是他们所说的用户,而无需在任何时间内保留身份验证Cookie。
答案 1 :(得分:1)
它只检查您的数据源(数据库),如果数据库中存在传递的用户名和密码并匹配并返回true Check MSDN。如果它们不匹配,则返回false
public static bool ValidateUser(string username, string password)