خوب برای Login سایت

کد login :
if (Page.IsValid)
{
string HashPassword = FormsAuthentication.HashPasswordForStoringInConfig File(Password.Text, "MD5");
//Check User name and Pass Word In Database
//if Exist User
FormsAuthentication.RedirectFromLoginPage(UserName .Text, RememberMe.Checked);
//if doesn't have any ReturnUrl this method , returned user to Defualt Url in web.Config File "Default.aspx"
}
خوب حالا در هر صفحه ای از سایت که بخواهیم می توانیم نام کاربر را که اینجا داده ایم با این کد بدست بیاوریم .
//Check User name
string Username = HttpContext.Current.User.Identity.Name;
برای چک کردن اینکه آیا کاربری مثلا این صفحه را می بیند Login هست یا نه از کد زیر استفاده می کنیم.
bool AuthenticatedUser = HttpContext.Current.User.Identity.IsAuthenticated;
//true: User is Authenticated ,, false :User is Unauthenticated