I\'m trying to get a success message back to my home page on laravel.
return redirect()->back()->withSuccess(\'IT WORKS!\');
For some
You should remove web middleware from routes.php. Adding web middleware manually causes session and request related problems in Laravel 5.2.27 and higher.
If it didn't help (still, keep routes.php without web middleware), you can try little bit different approach:
return redirect()->back()->with('message', 'IT WORKS!');
Displaying message if it exists:
@if(session()->has('message'))
{{ session()->get('message') }}
@endif