سلام،
همونطور که TNZ گفت استفاده از کوکی "معمولا" کار درستی نیست. اما کلیت می تونه اینجوری باشه:
1- بعد از login کردن کاربر یه cookie درست کنی و مثلا ID کاربر رو بریزی داخلش. تقریا اینجوری:
کد:
Response.Cookies.Add(new HttpCookie("User_ID", User_ID));
2- توی Page_Load همه صفحهات چک کنی که اگه این کوکی وجود نداشت کاربر رو به صفحه login هدایت کنه. تقریبا اینجوری:
کد:
if ((Request.Cookies["User_ID"] == null) || (Request.Cookies["User_ID"] == ""))
{
Response.Redirect("Home.aspx");
}