دو راه دارین یکی استفاده از متغییر Session هست و دیگری روش سنتی استفاده از Cookie ها
ابتدا در تنظیمات برنامه وب رمان تایم اوت یک session رو ست کنین.
<configuration>
<system.web>
<sessionState timeout="200"></sessionState>
</system.web>
</configuration>
و سپس تو هر صفحه ای خواستین در متد Page_Load متغییر رو به شکل زیر چک کنید.
protected void Page_Load(object sender, EventArgs e)
{
if (Session["login"] != null)
{
//todo
}
else
{
Response.Redirect("log.aspx");
}
}
البته یادتون باشه تو اون تابع که دکمه لاگین رو کنترل می کنه اگر لاگین کاربر معتبر بود این session رو به صورت زیر ست کنین
Session["login"] = uname;