WebSecurity.UserExists Method

Returns a value that indicates whether the specified user exists in the membership database.

Namespace:  WebMatrix.WebData
Assembly:  WebMatrix.WebData (in WebMatrix.WebData.dll)

public static bool UserExists(
	string userName


Type: System.String
The user name.

Return Value

Type: System.Boolean
true if the username exists in the user profile table; otherwise, false.


The SimpleMembershipProvider.Initialize(String, NameValueCollection) method was not called.


The InitializeDatabaseConnection() method was not called.


The SimpleMembershipProvider membership provider is not registered in the configuration of your site. For more information, contact your site's system administrator.

The method verifies that the user exists in the user profile table. However, it does not verify that a membership account exists for that user.

  • Medium trust for the immediate caller. This member can be used by partially trusted code.