WebSecurity Property - IsAuthenticated
WebSecurity Object
Definition
The IsAuthenticated property is a boolean value that indicates whether the current user is authenticated (logged in).
The property value is a boolean true if the current user is authenticated, otherwise false.
C# and VB Syntax
WebSecurity.IsAuthenticated
Examples
Example C#
if (!WebSecurity.IsAuthenticated)
{
Response.Redirect("~/Account/Login");
}
Example VB
if !WebSecurity.IsAuthenticated then
Response.Redirect("~/Account/Login")
end if
Remarks
The IsAuthenticated property is read only. It cannot be changed by code.
Errors and Exceptions
Any access to the WebSecurity object throws an InvalidOperationException if:
- The InitializeDatabaseConnection() method has not been called
- SimpleMembership is not initialized (or disabled in the website configuration)
Technical Data
Name | Value |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
WebSecurity Object