From 140943f1660d968b59a49ee45c1fff0081abda09 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 12 May 2015 12:36:32 +0300 Subject: [PATCH] Fixed problem when adding user --- app/Http/Controllers/UserController.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 19f3708fee64..1a1afd3f1df9 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -12,7 +12,7 @@ use Session; use URL; use Utils; use Validator; - +use Illuminate\Auth\Passwords\TokenRepositoryInterface; use App\Models\User; use App\Http\Requests; use App\Ninja\Repositories\AccountRepository; @@ -263,7 +263,7 @@ class UserController extends BaseController * * @param string $code */ - public function confirm($code) + public function confirm($code, TokenRepositoryInterface $tokenRepo) { $user = User::where('confirmation_code', '=', $code)->get()->first(); @@ -275,9 +275,10 @@ class UserController extends BaseController $user->save(); if ($user->public_id) { - Auth::login($user); + //Auth::login($user); + $token = $tokenRepo->create($user); - return Redirect::to('user/reset'); + return Redirect::to("/password/reset/{$token}"); } else { if (Session::has(REQUESTED_PRO_PLAN)) { Session::forget(REQUESTED_PRO_PLAN);