Laravel 4 Session Redirect URLs
Two handy methods to redirect a user to their intended URL on log in.
A short tip this time: while looking through the Laravel Routing code, I found a couple of undocumented methods that are extremely useful, especially if you're creating an auth system.
// Redirect the user to /log-in // Also storing the current URL in the session // This is generally placed in an auth filter Redirect::guest('log-in'); // Redirect the user back to the intended URL (stored in the session) // Or redirect to /dashboard if no URL is stored // This is generally placed just after a user has logged in Redirect::intended('dashboard');
While they don't do much work (you could quite easily store the intended URL in the session yourself), it's a nice little shortcut.
They're pretty self explanatory, but if you want more information you can check them out on GitHub: