As a follow-up question to: Laravel Redirect::intended() conditional fallbacks
I am having a problem where after the intended URL session is set, it remains in the session even if the user decides not to login and instead browses to another part of the site. Later, if the user decides to login with being forced to by a filter, the old intended url is used.
So, I suppose my question is this; how would I go about clearing the intended url if the user is not attempting to login?
The intended URL is stored in Session with the key url.intended
. If you need to forget the value, you can do Session::forget('url.intented');
. Therefore, the old intended URL will not be used.
You need to determine when you need to forget the value and when you need to remember it.
My source: the Laravel source code! This information is not in the documentation.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With