مشکل در logout

این تاپیک 10 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  کیوان علی محمدی ،‏ 2 سال و 10 ماه پیش .

این تاپیک تاکنون 1449 بازدید داشته است .

نویسنده پست
چهار شنبه ، 5 فوریه 2014     12:27 ب.ظ #


Paria RVN

Subscriber
60 پست10 تاپیک

سلام

من وقتی از سایت خارج می شم وارد صفحه ورود می شم ولی وقتی از طریق مرورگر بک می کنم دوباره وارد سایت می شه و انگار اصلاً خارج نشدم، اینم کد :

لطفاً راهنمایی نمایید.

با تشکر

0  تشکر
چهار شنبه ، 5 فوریه 2014     12:31 ب.ظ #


کیوان علی محمدی

Authorplus
VIP
1792 پست4 تاپیک

سلام خوب شما در Page_Load سشن رو چک کنید،اگه ست نشده باشه دوباره منتثل کنید صفحه لاگین.

0  تشکر
چهار شنبه ، 5 فوریه 2014     1:43 ب.ظ #


Paria RVN

Subscriber
60 پست10 تاپیک

می شه بیشتر توضیح بدین.

Page_Load   برای چه صفحه ای؟

من تو صفحه لاگین سشن رو ست می کنم و در صفحات استفاده می کنم.

0  تشکر
چهار شنبه ، 5 فوریه 2014     2:00 ب.ظ #


کیوان علی محمدی

Authorplus
VIP
1792 پست4 تاپیک

خوب شما برای صفحاتی که فقط کاربران لاگین شده اجازه دسترسی دارند باید چک کنید کاربر لاگین شده یا نه،برای این کار هم باید از همون مقادیر سشن که در صفحه لاگین ست میکنید استفاده کنید،اگه از Master Page استفاده میکنید باید توی همون مستر پیج چک کنید سشن ست شده یا نه،ولی خوب مسئله اینه که متد Page_Load توی صفحه های اصلی زودتر از متد Page_Load مستر اجرا میشه،برای همین شما باید از متد های Page_Init یا Page_PreRender استفاده کنید و ست شدن سشن رو همون جا چک کنید که اگه ست نشده باشه باید منتقل کنید به صفحه لاگین،اگرم از مستر پیج استفاده نکردین،توی صفحاتی که کاربر باید لاگین باشه تا اجازه دسترسی داشته باشه باید با یه متد پیاده سازی کنید و این کار چک کردن سشن کاربر رو انجام بدین.

1  تشکر
چهار شنبه ، 5 فوریه 2014     2:32 ب.ظ #


Paria RVN

Subscriber
60 پست10 تاپیک

ممنون از توضیحاتتون.

من فقط مشکل تو log out دارم ، من تو صفحات کاربر سشن رو ست کردم با لاگین هم وارد صفحات  با توجه به rol می شم و مشکلی ندارم فقط تو log out با اینکه سشن رو خالی می کنم ولی خروج خوب انجام نمی شه.

متد های Page_Init یا Page_PreRender که گفتین واسه log out ازشون استفاده کنم؟

0  تشکر
چهار شنبه ، 5 فوریه 2014     2:50 ب.ظ #


Paria RVN

Subscriber
60 پست10 تاپیک

جایی دیدم که این پیشنهاد رو داده بود:

ولی فایده ای نداره، حالا می خوام بدونم من باید از چه کدی استفاده کنم.

0  تشکر
چهار شنبه ، 5 فوریه 2014     3:20 ب.ظ #


کیوان علی محمدی

Authorplus
VIP
1792 پست4 تاپیک

خوب پس مشکل شما برمیگرده به کش شدن صفحه، کاربر بعد از خروج از سایت،با زدن دکمه back صفحه قبل رو مشاهده میکنه و این به خاطر کش شدن صفحه است،بهتره کش رو غیر فعال کنید برای اون صفحه.

می تونید از مت تگ ها هم در صفحه ASPX استفاده کنید.

1  تشکر
چهار شنبه ، 5 فوریه 2014     3:33 ب.ظ #


Paria RVN

Subscriber
60 پست10 تاپیک

دستتوتن درد نکنه من با قرار دادن همون کدها مشکلم حل شد :)

لازمه که از متا تگ ها هم استفاده کنم؟

1 سوال بی ربط: چرا تاپیک قبلی من درباره آمار بازدید حذف شد؟

0  تشکر
چهار شنبه ، 5 فوریه 2014     3:39 ب.ظ #


کیوان علی محمدی

Authorplus
VIP
1792 پست4 تاپیک

نه دیگه لازم به استفاده از اونا نیست،یکیش رو استفاده کنید کافیه،مطمئن هستید حذف شده؟راستش من نمیدونم شاید اشتباهی حذف شده باشه.

1  تشکر
چهار شنبه ، 5 فوریه 2014     3:43 ب.ظ #


Paria RVN

Subscriber
60 پست10 تاپیک

آره حذف شد ، خواستم پست بزارم دیدم error میده که صفحه مورد نظر پیدا نمی شود ، فکر کردم خودتون حذف کردین.

0  تشکر
پست 1 تا 10 (از مجموع 11 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .