ClientFormsAuthenticationMembershipProvider::ValidateUser Method (String^, String^, Boolean)
Authenticates a user by using the specified user name and password, optionally storing a hash of the password in the local data cache.
Assembly: System.Web.Extensions (in System.Web.Extensions.dll)
Parameters
- username
-
Type:
System::String^
The name of the user to authenticate.
- password
-
Type:
System::String^
The password of the user to authenticate.
- rememberMe
-
Type:
System::Boolean
true to store a hash of the password in the local data cache for offline use and for automatic reauthentication when the user authentication cookie expires; false to disable offline login or to require users to reauthenticate when the cookie expires.
| Exception | Condition |
|---|---|
| WebException | The IsOffline property value is false and the membership provider is unable to access the authentication service. |
You can use client application services to validate users by using forms authentication. To validate users, you will typically call the static Membership::ValidateUser method, which internally calls the ClientFormsAuthenticationMembershipProvider::ValidateUser(String^, String^) method. Alternatively, you can call the ClientFormsAuthenticationMembershipProvider::ValidateUser method directly. You can call this overload to pass in a rememberMe value in addition to the username and password values.
Available since 3.5