Fix redirect issue

This commit is contained in:
Hillel Coren 2017-06-01 21:06:25 +03:00
parent 61d559875b
commit d40e4008da
3 changed files with 3 additions and 5 deletions

View File

@ -129,8 +129,7 @@ class AccountController extends BaseController
Auth::login($user, true); Auth::login($user, true);
event(new UserSignedUp()); event(new UserSignedUp());
$redirectTo = Input::get('redirect_to') ?: 'invoices/create'; $redirectTo = Input::get('redirect_to') ? SITE_URL . '/' . ltrim(Input::get('redirect_to'), '/') : 'invoices/create';
return Redirect::to($redirectTo)->with('sign_up', Input::get('sign_up')); return Redirect::to($redirectTo)->with('sign_up', Input::get('sign_up'));
} }

View File

@ -71,8 +71,7 @@ class HomeController extends BaseController
} }
if (Auth::check()) { if (Auth::check()) {
$redirectTo = Input::get('redirect_to', 'invoices/create'); $redirectTo = Input::get('redirect_to') ? SITE_URL . '/' . ltrim(Input::get('redirect_to'), '/') : 'invoices/create';
return Redirect::to($redirectTo)->with('sign_up', Input::get('sign_up')); return Redirect::to($redirectTo)->with('sign_up', Input::get('sign_up'));
} else { } else {
return View::make('public.invoice_now'); return View::make('public.invoice_now');

View File

@ -94,7 +94,7 @@ class AuthService
} }
} }
$redirectTo = Input::get('redirect_to') ?: 'dashboard'; $redirectTo = Input::get('redirect_to') ? SITE_URL . '/' . ltrim(Input::get('redirect_to'), '/') : 'dashboard';
return redirect()->to($redirectTo); return redirect()->to($redirectTo);
} }