]> BookStack Code Mirror - bookstack/blobdiff - app/Http/Controllers/Auth/LoginController.php
Update settings.php
[bookstack] / app / Http / Controllers / Auth / LoginController.php
index 4c396d3cd3f756af684f0e9c5af579bc3ed9d766..4660c16d5e9b47899595d47cf35b48cc51cabc47 100644 (file)
@@ -76,8 +76,9 @@ class LoginController extends Controller
             ]);
         }
 
-        if ($request->has('intended')) {
-            redirect()->setIntendedUrl($request->get('intended'));
+        $previous = url()->previous('');
+        if (setting('app-public') && $previous && $previous !== url('/login')) {
+            redirect()->setIntendedUrl($previous);
         }
 
         return view('auth.login', [