public function postRegister(RegistrationRequest $request, AppMailer $mailer) { $user = User::create($request->all()); $mailer->sendEmailConfirmationTo($user); session()->flash('message', 'Please confirm your email address.'); return redirect()->back(); }
public function postRegister(RegistrationRequest $request) { $validator = $this->registrar->validator($request->all()); if ($validator->fails()) { $this->throwValidationException($request, $validator); } $this->registrar->create($request->all()); return view('site.registration.confirm'); }
public function store(RegistrationRequest $request) { $user = User::register($request->all()); // Kirim notifikasi // 1) Notifikasi SMS // 2) Notifikasi email // 3) Notifikasi ke dashboard admin via web socket event(new UserRegisteredEvent($user)); return redirect()->back()->withSuccess("Thanks, your email {$user->email} successfully registered"); }
public function doRegister(RegistrationRequest $request) { $input = $request->all(); $password = bcrypt($request->input('password')); $input['password'] = $password; $input['activation_code'] = str_random(60) . $request->input('email'); $register = Admin::create($input); $data = ['noi' => $input['noi'], 'name' => $input['name'], 'other' => $input['other'], 'code' => $input['activation_code']]; $this->sendEmail($data, $input); return redirect()->route('registrasiadmin'); }
/** Регистрация нового пользователя **/ public function registration(RegistrationRequest $request) { $data = $request->all(); $user = User::registration($data); //регистрируем пользователя if ($user instanceof User) { return redirect('/login')->with('success', 'Вы успешно зарегистрировались и теперь можете войти в личный кабинет используя свой логин и пароль.'); } else { return redirect('/registration')->withErrors('Ошибка регистрации, попробуйте заново.'); } //Сообщаем об ошибкe }
public function userRegister(RegistrationRequest $request) { $rules = array('name' => 'required', 'email' => 'required', 'password' => 'required'); $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { // get the error messages from the validator $messages = $validator->messages(); // redirect our user back to the form with the errors from the validator return view('registration')->withErrors($validator); } else { $input = $request->all(); $password = bcrypt($request->input('password')); $input['password'] = $password; $input['activation_code'] = str_random(60) . $request->input('email'); $register = User::create($input); $data = ['name' => $input['name'], 'activation_code' => $input['activation_code']]; //$this->sendEmail($data,$input); return view('registration.registration')->withSuccess('Pendaftaran Berhasil'); } }
/** * Create user from registration. * * @param RegistrationRequest $request * @return \Symfony\Component\HttpFoundation\Response */ public function store(RegistrationRequest $request) { $access_token = Authorizer::issueAccessToken(); $user = User::create($request->all()); return $this->respondCreate(array_merge($user->transform(), $access_token)); }
/** * Handle a registration request for the application. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function postRegister(RegistrationRequest $request) { $User = $this->create($request->all()); if (!$User->active) { $activation_code = array('activation_code' => $User->activation_code); //Sending email confirmation Mail::send('emails.register', $activation_code, function ($message) { $message->to(Input::get('email'), Input::get('username'))->subject(trans('register.email-registration-subject')); }); return redirect()->back()->with('email-registration-sent-success', trans('register.email-registration-sent-success')); } else { //Auto-login Auth::login($User); return redirect($this->redirectPath()); } }
/** * Create/register a new user through the registration form and attempt to log them in via JWT using AJAX. * * @param RegistrationRequest $request * @return JsonResponse|Response */ public function formRegisterAjax(RegistrationRequest $request) { return $this->dispatcher->post('form-register', $request->all()); }