/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { $response = Password::remind(Input::only('email'), function ($message) { $message->subject('Password Reminder'); }); return Redirect::to('password/reminded'); }
/** * Envia un missatge amb un enllaç per recuperar el compte */ public function request() { $credentials = array('email_estudiant' => Input::get('email')); return Password::remind($credentials, function ($message, $user) { $message->subject('Workshome - Recuperación de cuenta'); }); }
public function requestAction() { if (Input::server("REQUEST_METHOD") == "POST") { $rules = array("email" => "required"); $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { //validation failed Session::flash('status_error', 'Sorry, you entered an incorrect email.'); return Redirect::route("user/request"); } else { //validation passed $email = Input::get("email"); try { $userEmail = User::where('email', $email)->firstOrFail(); $credentials = array('email' => $userEmail->email); Password::remind($credentials, function ($message) { $message->subject("The App password reset form"); }); Session::flash('status_success', 'Email has been sent to ' . Input::get('email') . '.'); return Redirect::route("user/request"); } catch (Exception $e) { Session::flash('status_error', 'Sorry, you entered an incorrect email or user with such email does not exist.12'); return Redirect::route("user/request"); } } //end validation } }
/** * Send an email to reset your password. */ public function postRemind() { $credentials = array('email' => Input::get('email')); return Password::remind($credentials, function ($message, $user) { $message->subject('Reset your password'); }); }
public function postRemind() { Password::remind(Input::only('email'), function ($message) { $message->subject('Password Reminder'); }); return Redirect::to('/account')->with('global', '<div class="alert alert-success" role="alert">An email with password reset has been sent.</div>'); }
public function send() { //Manage sending of the email and validate input. $credentials = array('email' => Input::get('email')); return Password::remind($credentials, function ($message, $user) { $message->subject('Your Open Source Collaborative Consumption Marketplace Password Reset'); }); }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { switch ($response = Password::remind(Input::only('email'))) { case Password::INVALID_USER: return Redirect::back()->with('message', array('type' => 'danger', 'text' => 'Something went wrong. Please try again.')); case Password::REMINDER_SENT: return Redirect::back()->with('status', Lang::get($response))->with('message', array('type' => 'success', 'text' => 'Password reminder sent! Check your inbox or spam folder to reset your password')); } }
/** * Handle a POST request to remind a user of their password. * * @return \Illuminate\Http\Response */ public function postRemind() { switch ($response = Password::remind(Input::only('email'))) { case Password::INVALID_USER: return Redirect::route('password.remind')->with('message', 'Your email is invalid'); case Password::REMINDER_SENT: return Redirect::route('password.remind')->with('message', 'The password reminder has been sent. Check your email')->with('messageType', "success"); } }
/** * Send user password-reset code */ public function sendPasswordRequest() { $user = $this->user; $email = $user->email; Password::remind(compact('email'), function ($message, $user) { $message->subject('Your Password Reminder'); }); Session::flash('sent_password_request', $email); }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { switch ($response = Password::remind(Input::only('email'))) { case Password::INVALID_USER: return Redirect::back()->with('error', Lang::get($response)); case Password::REMINDER_SENT: return Redirect::back()->with('status', Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { $this->forgotPasswordForm->validate(Input::only('email')); switch ($response = Password::remind(Input::only('email'))) { case Password::INVALID_USER: return Redirect::back()->withErrorMessage(Lang::get($response)); case Password::REMINDER_SENT: return Redirect::back()->withFlashMessage(Lang::get($response)); } }
public function request() { $response = Password::remind(Input::only('email'), function ($message, $user) { $message->subject(Lang::get('users.reset')); }); if ($response == Password::INVALID_USER) { return Redirect::back()->with('error', Lang::get($response)); } else { return Redirect::back()->with('success', Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function store() { switch ($response = Password::remind(Input::only('email'), function ($message) { $message->subject('Reconfiguración solicitada en Qdental'); })) { case Password::INVALID_USER: return Redirect::back()->with('error', Lang::get($response)); case Password::REMINDER_SENT: return Redirect::back()->with('status', Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { $email = Input::only('email'); $email = $email['email']; switch ($response = Password::remind(Input::only('email'))) { case Password::INVALID_USER: return Redirect::back()->with('message', Lang::get($response)); case Password::REMINDER_SENT: return View::make('register.find_password_ok', compact('email')); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { switch ($response = Password::remind(Input::only('email'), function ($message) { $message->subject('SeAT Password Reset'); })) { case Password::INVALID_USER: return Redirect::back()->withErrors(Lang::get($response)); case Password::REMINDER_SENT: return Redirect::action('SessionController@getSignIn')->with('success', Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { switch ($response = Password::remind(Input::only('email'))) { case Password::INVALID_USER: Flash::error(Lang::get($response)); return Redirect::back(); case Password::REMINDER_SENT: Flash::message(Lang::get($response)); return Redirect::back(); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { switch ($response = Password::remind(Input::only('email'), function ($message) { $message->subject('Madison Password Reset'); })) { case Password::INVALID_USER: return Response::json($this->growlMessage(Lang::get($response)), 'error'); case Password::REMINDER_SENT: return Response::json($this->growlMessage('Password change instructions have been sent to your email address.', 'warning')); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { switch ($response = Password::remind(Input::only('email'), function ($message, $user) { $message->subject('Ваше уведомление о сбросе.'); })) { case Password::INVALID_USER: return Redirect::back()->with('error', Lang::get($response)); case Password::REMINDER_SENT: return Redirect::back()->with('status', Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { switch ($response = Password::remind(Input::only('email'), function ($message) { $message->subject('Обнови пароолата'); })) { case Password::INVALID_USER: return Redirect::back()->with('error', Lang::get($response)); case Password::REMINDER_SENT: return Redirect::back()->with('status', Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { switch ($response = Password::remind(Input::only('email'), function ($message) { $message->from('*****@*****.**', 'Dynamix')->subject('Password Reminder'); })) { case Password::INVALID_USER: return Redirect::back()->with('error', I18n::get($response)); case Password::REMINDER_SENT: return Redirect::back()->with('notice', I18n::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { switch ($response = Password::remind(Input::only('email'), function ($message) { $message->subject('Madison Password Reset'); })) { case Password::INVALID_USER: return Redirect::back()->with('error', Lang::get($response)); case Password::REMINDER_SENT: return Redirect::back()->with('message', 'Password change message sent.'); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { $addSubject = function ($message, $user) { $message->subject('Reset your password'); }; switch ($response = Password::remind(Input::only('email'), $addSubject)) { case Password::INVALID_USER: return Redirect::back()->with('error', Lang::get($response)); case Password::REMINDER_SENT: return Redirect::back()->with('status', Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function forgotPassword() { $response = Password::remind(['email' => Input::only('email')], function ($message) { $message->subject('Password Reminder')->from('admin@' . \Config::get('app.domain'), 'Site Admin'); }); switch ($response) { case Password::INVALID_USER: return Redirect::back()->withErrors(Lang::get($response)); case Password::REMINDER_SENT: return Redirect::back()->withMessage(Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { $response = Password::remind(Input::only('email'), function ($message) { $message->subject(trans('messages.password_reset')); }); switch ($response) { case Password::INVALID_USER: return Redirect::back()->with('error', Lang::get($response)); case Password::REMINDER_SENT: return Redirect::back()->with('status', Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { $response = \Password::remind(\Input::only('email'), function ($message) { $message->subject('Password Reminder'); }); switch ($response) { case \Password::INVALID_USER: return \Redirect::back()->with('error', \Lang::get($response)); case \Password::REMINDER_SENT: return \Redirect::back()->with('status', \Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { $response = Password::remind(Input::only('email'), function ($message) { $message->subject('OAR21: Password reset'); }); switch ($response) { case Password::INVALID_USER: return Redirect::back()->withErrors(['error', Lang::get($response)]); case Password::REMINDER_SENT: return Redirect::back()->with('successmessage', Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { //var_dump(\Input::all()); switch ($response = \Password::remind(\Input::only('email'), function ($message) { $message->subject('Solicitud de cambio de contraseña'); })) { case \Password::INVALID_USER: return \Redirect::back()->with('error', \Lang::get($response)); case \Password::REMINDER_SENT: return \Redirect::back()->with('status', \Lang::get($response)); } }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { $response = Password::remind(Input::only('email'), function ($message) { $message->subject('Password Reminder'); }); switch ($response) { case Password::INVALID_USER: return Redirect::back()->with(array('alert' => 'Error: Invalid User', 'alert-class' => 'alert-warning')); case Password::REMINDER_SENT: return Redirect::back()->with(array('alert' => 'A reminder has been sent!', 'alert-class' => 'alert-info')); } }
public function request() { $credentials = array('email' => Input::get('email')); if (!User::where('email', '=', Input::get('email'))->first()) { return View::make('password.remind')->with('message', 'Sorry, your email was not found on our system.'); } \Password::remind($credentials, function ($message) { $message->from('*****@*****.**', 'CompanyExchange'); $message->subject('Password Reminder'); }); return View::make('users.login')->with('success', 'Your password reset information has been sent to your mail.'); }
/** * Handle a POST request to remind a user of their password. * * @return Response */ public function postRemind() { $user = User::where('email', '==', Input::get('email')); $data = array('token' => 'foo'); switch ($response = Password::remind(Input::only('email'), function ($message) { $message->subject('Password Reminder'); })) { case Password::INVALID_USER: return Redirect::back()->with('error', Lang::get($response)); case Password::REMINDER_SENT: return Redirect::back()->with('status', Lang::get($response)); } }