با سلام و خسته نباشید به استاد عزیز و هم دوره ای های این دوره
من در قسمت logout به یک مشکل بر خوردم
اونم این بود که وقتی logout می کردم و بعد کلیک برگشت گوگل کروم رو که می زدم بر می گشت تو صفحه ی ادمین در حالی که نباید قبل از login بهمون اجازه ی ورود بده و وقتی کلید برگشت رو می زنیم باید ما رو به صفحه ی login برگردونه
من تونستم دکمه ی برگشت رو با یه فانکشن در dashLayout غیر فعال کنم که باعث شد وقتی logout می کنیم دیگه نتونیم back کنیم
اما مشکل اینجاست دیگه کلا تو هر پیجی که layout اون پیج dashLayout باشه دکمه ی back نداریم
کسی راه حل بهتری داره ؟
ممنون می شم راهنمایی کنید
کد فانکشن من :
function preventBack() {
window.history.forward();
};
setTimeout("preventBack()", 0);
window.onunload = function () { null };
سلام دوست من
کافیه این هدرها در کنترولرهای داشبورد و logout درج بشن
res.set(
"Cache-Control",
"no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0"
);
متشکرم استاد عزیز
به زیبایی کار کرد