public function confirm($confirmation_code)
 {
     if (!$confirmation_code) {
         throw new NotFoundException();
     }
     $user = User::whereConfirmationCode($confirmation_code)->first();
     if (!$user) {
         throw new NotFoundException();
     }
     $user->confirmed = 1;
     $user->confirmation_code = null;
     $user->save();
     return View::make('home.confirmation')->with(['title' => Lang::get('confirmation.title')])->with(['message' => Lang::get('confirmation.message')]);
 }
 public function confirm($confirmation_code)
 {
     if (!$confirmation_code) {
         return Redirect::route('sessions.create');
     }
     $user = User::whereConfirmationCode($confirmation_code)->first();
     if (!$user) {
         return Redirect::route('sessions.create');
     }
     $user->confirmed = 1;
     $user->confirmation_code = null;
     $user->save();
     Flash::message('You have successfully verified your account. You can now login.');
     return Redirect::route('sessions.create');
 }
Example #3
0
 public function confirm($confirmation_code)
 {
     if (!$confirmation_code) {
         throw new InvalidConfirmationCodeException();
     }
     $user = new User();
     $user = User::whereConfirmationCode($confirmation_code)->first();
     if (!$user) {
         throw new InvalidConfirmationCodeException();
     }
     $user->confirmed = 1;
     $user->confirmation_code = null;
     $user->save();
     Session::flash('register', 'Akun anda sudah terverifikasi');
     return Redirect::route('/');
 }
 public function confirm($confirmationCode)
 {
     if (!$confirmationCode) {
         // throw new InvalidConfirmationCodeException;
         App::abort(404);
     }
     $user = User::whereConfirmationCode($confirmationCode)->first();
     if (!$user) {
         // throw new InvalidConfirmationCodeException;
         App::abort(404);
     }
     $user->confirmed = 1;
     $user->confirmation_code = null;
     $user->save();
     Session::flash('success-message', 'You have successfully verified your account.');
     return Redirect::action('HomeController@showHome');
 }
 public function confirm($confirmation_code)
 {
     if (!$confirmation_code) {
         $error = 'Adresse URL invalide !';
         return View::make('message', compact("error"));
     }
     $user = User::whereConfirmationCode($confirmation_code)->first();
     if (!$user) {
         $error = 'Adresse URL invalide !';
         return View::make('message', compact("error"));
     }
     $user->confirmed = 1;
     $user->confirmation_code = null;
     $user->save();
     $message = 'Vous avez vérifié votre compte avec succès.';
     return View::make('message', compact("message"));
 }
 public function confirmEmail($confirmationCode)
 {
     try {
         if (!$confirmationCode) {
             throw new InvalidConfirmationCodeException();
         }
         $user = User::whereConfirmationCode($confirmationCode)->first();
         if (!$user) {
             throw new InvalidConfirmationCodeException();
         }
         self::markUserAsConfirmed($user);
         $user->save();
         Session::flash('email_confirmation_message', __('successfullyVerifiedEmail'));
         return Redirect::route('login');
     } catch (InvalidConfirmationCodeException $e) {
         return Response::error(__('invalidConfirmationCode'));
     }
 }
Example #7
0
 public function verifyRegister($confirmation_code)
 {
     if (!$confirmation_code) {
         return Redirect::route('login')->with('error', trans('auth.invalid_code'));
     }
     $user = User::whereConfirmationCode($confirmation_code)->first();
     if (!$user) {
         return Redirect::route('login')->with('error', trans('auth.invalid_code'));
     }
     $user->confirmed = 1;
     $user->confirmation_code = null;
     $user->save();
     return Redirect::route('login')->with('success', trans('auth.confirm_success'));
 }
 /**
  * Effectue l'activation du compte après vérification du token
  *
  * @return Redirect
  */
 public function getVerify($confirmation_code)
 {
     if (!$confirmation_code) {
         throw new InvalidConfirmationCodeException();
     }
     $user = User::whereConfirmationCode($confirmation_code)->first();
     if (!$user) {
         throw new InvalidConfirmationCodeException();
     }
     $user->confirmed = 1;
     $user->confirmation_code = null;
     $user->save();
     return Redirect::route('auth.get.login')->with('flash_notice', 'Votre mail a été validé vous pouvez vous connecter.');
 }