PDA

View Full Version : سوال: LogIn & LogOut



amin-sadeghi
سه شنبه 07 مهر 1388, 13:24 عصر
سلام به دوستان عزیز

یک برنامه داریم که در صفحه ی اول با کلیک بر روی دکمه ی LogIn به یک پایگاه داده متصل می شه و اطلاعات یک کاربر رو نشون می ده.اما وقتی که عمل LogOut رو انجام می دیم با زدن دکمه ی Back در browser دوباره اطلاعات کاربر رو نشون می ده و به صفحه ی قبلی بر می گرده.باید چی کار کنیم که این اتفاق نیفته و با کلیک بر روی Back همان صفحه ی اول یاصفحه ی LogIn رو نشون بده؟

java.source.ir
سه شنبه 07 مهر 1388, 13:32 عصر
سلام
باید از sessionها یا کوکی ها استفاده نمایی که البته بنده استفاده از session را پیشنهاد می نمایم. یعنی به محض اینکه کاربری login شد برایش یک session ایجاد شود و بعد از آن نیز در صفحه مربوطه که کار logout انجام می شود به نوعی session مربوطه را از بین ببری.

*** البته در تگ <HEAD> برنامه ات نیز دستورات زیر را اضافه کن:


<meta HTTP-EQUIV="Pragma" CONTENT="no cache">
<meta HTTP-EQUIV="Cache-control" CONTENT="no cache">
<meta HTTP-EQUIV="Expires" CONTENT="0">