PDA

View Full Version : آموزش: درست کردن دکمه Logout



General-Xenon
پنج شنبه 20 اسفند 1388, 03:58 صبح
سلام خدمت دوستان....!
این دو خط برای بستن یوزر اکتیو ( Loguot ) به کار میره.....!




FormsAuthentication.SignOut();
FormsAuthentication.RedirectToLoginPage();

saghari
پنج شنبه 20 اسفند 1388, 10:39 صبح
با سلام
البته به نظرم بهتره قبلش سشن ها رو هم ببندید


Session.RemoveAll()

sahele_sheni
پنج شنبه 20 اسفند 1388, 12:07 عصر
یعنی با این کد خروج کامل میشه ؟ back بزنیم برنمیگرده ؟ تست کردید ؟

General-Xenon
پنج شنبه 20 اسفند 1388, 12:41 عصر
بله این راه کاملا تست شده و در تکمیل فرمایش مدیریت سایت باید Sesion ها رو هم پاک کنید......

Milad Mohseny
پنج شنبه 20 اسفند 1388, 19:12 عصر
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();

sahele_sheni
جمعه 21 اسفند 1388, 20:42 عصر
دوست عزیز من تست کردم بازم با دکمه back برمیگشت !!!!!!!!!!!!!!!!!!!!

Milad Mohseny
جمعه 21 اسفند 1388, 21:51 عصر
دوست عزیز من تست کردم بازم با دکمه back برمیگشت !!!!!!!!!!!!!!!!!!!!
اين ماله اينكه تو مرورگر كش شده ولي اگه رو لينكي چيزي كليك كني دوباره برميگرده به login page يعني كاربر بعد از logout ديگه اجازه كاري نداره. اگه سرچ كني قبلاً هم تو اين سايت بحث شده و به همين نتايج رسيده. البته تا جايي كه من ميدونم.

Chabok
شنبه 22 اسفند 1388, 15:25 عصر
دوست عزیز من تست کردم بازم با دکمه back برمیگشت !!!!!!!!!!!!!!!!!!!!

در مورد دکمه Back این پست را بخوانید . (http://barnamenevis.org/forum/showpost.php?p=912993)