/**
  * @return \Illuminate\Http\RedirectResponse
  */
 public function getActivate()
 {
     try {
         $token = Input::get('token');
         $email = Input::get('email');
         $id = Crypt::decrypt($token);
         $user = User::where(['id' => $id, 'email' => $email])->firstOrFail();
         $user->active = true;
         $user->save();
         Auth::loginUsingId($user->id);
         return Redirect::route('home');
     } catch (\Exception $e) {
         return Redirect::route('login');
     }
 }