سلام خدمت دوستان....!
این دو خط برای بستن یوزر اکتیو ( Loguot ) به کار میره.....!
FormsAuthentication.SignOut();
FormsAuthentication.RedirectToLoginPage();
سلام خدمت دوستان....!
این دو خط برای بستن یوزر اکتیو ( Loguot ) به کار میره.....!
FormsAuthentication.SignOut();
FormsAuthentication.RedirectToLoginPage();
با سلام
البته به نظرم بهتره قبلش سشن ها رو هم ببندید
Session.RemoveAll()
یعنی با این کد خروج کامل میشه ؟ back بزنیم برنمیگرده ؟ تست کردید ؟
بله این راه کاملا تست شده و در تکمیل فرمایش مدیریت سایت باید Sesion ها رو هم پاک کنید......
Response.Cache.SetNoStore();
Response.Cache.SetAllowResponseInBrowserHistory(fa lse);
Response.Cache.SetCacheability(HttpCacheability.No Cache);
System.Web.Security.FormsAuthentication.SignOut();
System.Web.Security.Roles.DeleteCookie();
Session.Clear();
System.Web.Security.FormsAuthentication.RedirectTo LoginPage();
دوست عزیز من تست کردم بازم با دکمه back برمیگشت !!!!!!!!!!!!!!!!!!!!
اين ماله اينكه تو مرورگر كش شده ولي اگه رو لينكي چيزي كليك كني دوباره برميگرده به login page يعني كاربر بعد از logout ديگه اجازه كاري نداره. اگه سرچ كني قبلاً هم تو اين سايت بحث شده و به همين نتايج رسيده. البته تا جايي كه من ميدونم.دوست عزیز من تست کردم بازم با دکمه back برمیگشت !!!!!!!!!!!!!!!!!!!!