Super Sale Limited Time 50% OFF for All-Access Plans
Save 50% Now

Laravel custom redirect after successful login


Hi,

I am trying to redirect to a custom page after successful login, however it always redirect to dashboard. I made changes AuthenticatedSessionController but again it doesn't redirect to the custom page. I even change the HOME in RouteServiceProvider but it didn't work. How can I change the default page after successful login?


Text formatting options
Submit
Click any option to insert into your comment. Select text first to wrap it.
  • **text** to make things bold
  • *text* to emphasize
  • ### Heading to make headings
  • [link text](url) for links
  • ![alt text](image-url) to paste in an image
  • - item to make a list
  • 1. item to make an ordered list
  • > quote to quote somebody
  • `code` for single line of code
  • ```js ... ``` for JS code block
  • ```html ... ``` for HTML code block
  • ```scss ... ``` for SCSS code block
  • ```php ... ``` for PHP code block
  • --- for a horizontal rule
  • happy  :)
  • shocked  :|
  • sad  :(

Replies (2)


That is a good document, Appreciate it intended for presenting everyone this data. Hold placing. blog comment service



Hi Tufan Aydın

To customize the page redirection, you'll need to modify the login.blade.php file. Look for the attribute data-kt-redirect-url and change its value to the URL you want to redirect to after login. Here's how you can do it:

Open the login.blade.php file located at /laravel/starterkit/resources/views/pages/auth/login.blade.php.
Find the element that handles the login form. There should be a form element with the kt-login class.

Change the value of data-kt-redirect-url to the URL you want to redirect to after a successful login. For example:

<form class="form w-100" novalidate="novalidate" data-kt-redirect-url="{{ route('dashboard') }}" action="{{ route('login') }}">

Save the file and test your login process. After a successful login, the user should be redirected to the custom page specified in the data-kt-redirect-url attribute.


Text formatting options
Submit
Click any option to insert into your comment. Select text first to wrap it.
  • **text** to make things bold
  • *text* to emphasize
  • ### Heading to make headings
  • [link text](url) for links
  • ![alt text](image-url) to paste in an image
  • - item to make a list
  • 1. item to make an ordered list
  • > quote to quote somebody
  • `code` for single line of code
  • ```js ... ``` for JS code block
  • ```html ... ``` for HTML code block
  • ```scss ... ``` for SCSS code block
  • ```php ... ``` for PHP code block
  • --- for a horizontal rule
  • happy  :)
  • shocked  :|
  • sad  :(
Text formatting options
Submit
Click any option to insert into your comment. Select text first to wrap it.
  • **text** to make things bold
  • *text* to emphasize
  • ### Heading to make headings
  • [link text](url) for links
  • ![alt text](image-url) to paste in an image
  • - item to make a list
  • 1. item to make an ordered list
  • > quote to quote somebody
  • `code` for single line of code
  • ```js ... ``` for JS code block
  • ```html ... ``` for HTML code block
  • ```scss ... ``` for SCSS code block
  • ```php ... ``` for PHP code block
  • --- for a horizontal rule
  • happy  :)
  • shocked  :|
  • sad  :(