مقاله : ایجاد یک دکمه logout

Iauksh
سلام دوستان و خسته نباشید
من یک صفحه login درست کردم که بعد از ورود کاربران قادر به استفاده از چند فرم می شوند . حالا می خواهم که برای logout آنها یک دستور بگذارم ولی نمی دانم چه عملکردی باید داشته باشد ؟ لطفا راهنمایی کنید.
با تشکر

Iauksh
اگه Login رو با Cooki در ست کرده باشی می تونی اون Cooki رو پاک کنی بعد شرط بزار
که اگه این کوکی و جود داشت که هیچ اگه نداشت برو به صفحه Login
بستکی به زبونی هم که داری می نویسی هم داره
:shock:

Iauksh

Iauksh

Iauksh
ببین اگه بخوایی این سایت که هر وقت واردش می شی دیگه از کار بر ایدی و پسورد
نخواد باید یا از کوکی یا سشن استفاده کنی
ببنم شما برای کار برتون که می خوادد وارد هر قسمت که باید عضو ان باشد ایدی و پیورد میگیرید
؟

Iauksh
سلام
این کار خوب اشتباه هست.. درست نگاه کن اگه یکی بدونه اینکه به صفحه یوزر نیم وارد بشه مستقیم ادرس صفحه بعدی را بزنه .. چی؟ دیگه نمیتونه چک کنی و اون میتونه اون صفحه را ببینی
اگه هم بخوای تهر دفه نگاه کنی که این یوزر درست اومده و یا و اجازه داره باید حداقل یا تویه session و یا cookie یک بار ذخیره کنی که بتونی تویه صفحه های بعدی بخونیش...
برای همین برای ایجاد لاگین به یکی از اینها و یا هر دو لازم داری

Iauksh
سلام.
این خیلی ساده هستش......:قهقهه:
فقط کافیه این دستور رو برای یک دکمه بنویسی...با زدن این دکمه به صورت خود کار Log out میشه....



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




دیگه نیازی هم به کوکی وسیشن هم نیست...

Iauksh