public function makeRegister(RegisterRequest $request) { $user = new User(['name' => $request->input('name'), 'email' => $request->input('email'), 'password' => Hash::make($request->input('password'))]); $user->save(); $message = 'Successfully Create an account! You will be redirected to the login page. Click <a href="/user/login">here</a> if not.'; return response($message, 302)->header('refresh', '2;url=/user/login'); }
public function postRegister(RegisterRequest $request) { $request->merge(['password' => bcrypt($request->password)]); $user = User::create($request->all()); Auth::login($user); return redirect('/'); }
public function register(RegisterRequest $request) { $newUser = $this->user->create(['name' => $request->get('name'), 'email' => $request->get('email'), 'password' => bcrypt($request->get('password'))]); if (!$newUser) { return response()->json(['failed_to_create_new_user'], 500); } return resposne()->json(['token' => $this->jwtauth->fromUser($newUser)]); }
public function register(RegisterRequest $request) { User::create($request->all()); if (Auth::attempt(['username' => $request->username, 'password' => $request->password])) { return redirect()->intended('/')->with('global', 'Account successfully created.Have fun'); } return redirect()->back()->with('global', 'Could not sign you up...'); }
/** * Create a new user * * @return Redirect */ public function postRegister(RegisterRequest $request) { $response = $this->registerService->create($request->all()); if (!$response) { return redirect('/register?code=' . $request->get('code'))->withInput()->withErrors('Something went wrong. Try again please'); } return redirect('/'); }
public function postRegister(RegisterRequest $request) { $validator = $this->registrar->validator($request->all()); if ($validator->fails()) { $this->throwValidationException($request, $validator); } $this->auth->login($this->registrar->create($request->all())); return redirect($this->redirectPath()); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(RegisterRequest $request) { // Getting all data after success validation. //print_r($request->all());die; // do your stuff here. $validator = $this->validator($request->rules()); $this->validate($request, $request->rules()); return redirect()->guest('auth/home'); }
public function postRegister(RegisterRequest $request) { $append = ['password' => bcrypt($request->get('password')), 'friends' => '{}']; if ($user = User::create(array_merge($request->except(['_token', 'confPassword', 'password']), $append))) { $user->role()->attach($user->id, ['role_id' => 3]); return $request->ajax() ? json_encode(['error' => 0, 'forceLogin' => 1, 'message' => 'Create account success. Please login now!']) : redirect()->route('login')->with(['message' => 'Create account success. Please login now!']); } return $request->ajax() ? json_encode(['error' => 1, 'message' => 'unexpected error!']) : redirect()->route('register')->withErrors('Unexpected error!'); }
public function register(RegisterRequest $request) { if ($user = User::createUser($request->input())) { $message = $this->getMessage('success', ['username' => $user->username, 'created at' => $user->created_at]); } else { $message = $this->getMessage('error', [Request::ERROR_DATABASE_INTERNAL_ERROR]); } return json_encode($message); }
/** * Handle a registration request for the application. * * @param Requests\RegisterRequest $request * @return \Illuminate\Http\JsonResponse */ public function register(Requests\RegisterRequest $request) { $account = Account::create($request->only(['email', 'password'])); if (!$account->exists) { return response()->json(['message' => ['註冊失敗,請稍候再嘗試']], 500); } Auth::loginUsingId($account->getAttribute('id'), true); event(new Register($account)); return response()->json(); }
/** * Handle a registration request for the application. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function postRegister(RegisterRequest $request) { \Auth::login($this->create($request->all())); if ($request->params != "") { $url_params = json_decode($request->params, TRUE); return redirect(route("oauth.authorize.get", $url_params)); //dd($url_params); } return redirect($this->redirectPath()); }
public function register(RegisterRequest $request) { if (!$this->userRepository->register($request->all())) { return $this->json->error('Registration Error ... Please Try Again ...'); } // Login the User ... Auth::attempt($request->only('email', 'password')); // return $this->json->success('Registration Successfull ...'); }
public function register(UserCreator $userCreator, Requests\RegisterRequest $request) { $data = $request->all(); if ($data['access-code'] == "Langeplanken") { $user = $userCreator->create($data); Auth::login($user); Session::put('success', 'Profiel werd aangemaakt.'); return redirect()->home(); } else { Session::put('error', 'De toegangscode is niet correct'); return redirect()->home(); } }
/** * Register a new user or we can say sign up * * @param array $data * @return \Illuminate\Contracts\Validation\Validator */ public function register(RegisterRequest $request) { $rqst = new rqst(); $data = $request->all(); $data['password'] = bcrypt($data['password']); $users = User::Create($data); if (\Auth::attempt(['username' => $data['username'], 'password' => $request->get('password')])) { User::where('id', '=', \Auth::user()->id)->update(array('logged_in' => '1')); \Flash::message('You are successfully registered.'); return \Redirect::action('HomeController@dashboard'); //,compact('users')); } }
public function postRegister(RegisterRequest $request, User $user) { if (!Entrust::can('create_user')) { return redirect('/dashboard')->withErrors(config('constants.NA')); } $user->fill($request->all()); $user->password = bcrypt($request->input('password')); $key = config('app.key'); $user->confirmation_code = hash_hmac('sha256', str_random(40), $key); $user->confirmed = 1; $user->save(); $profile = new Profile(); $profile->user()->associate($user); $profile->department_id = $request->input('department_id') ?: null; $profile->save(); $user->attachRole($request->input('role_id')); Helper::storeCustomField('user-form', $user->id, $request->all()); $path = base_path() . '/config/template/' . config('config.domain') . '/new_user'; $content = ''; if (File::exists($path)) { $content = File::get($path); } $content = Helper::templateContent($content, 'user', $user); $content = str_replace('[PASSWORD]', $request->input('password'), $content); if ($content != '' && $request->input('send_mail')) { $title = Helper::templateContent(config('template.new_user.title'), 'user', $user); Mail::send('template.mail', compact('content'), function ($message) use($user, $title) { $message->to($user->email)->subject($title); }); } $activity = Auth::user()->name . ' created a User (' . $user->name . ')'; Activity::log($activity); return redirect()->back()->withSuccess('User created successfully. '); }
/** * Get the validation rules that apply to the request. * * @return array */ public function rules() { $array = parent::rules(); $array['nom_entreprise'] = 'required|unique:entreprises,nom'; $array['description'] = 'max:2000'; return $array; }
public function postRegister(RegisterRequest $request) { // $ipCode = inet_pton($request->getClientIp()); $ipCode = $request->getClientIp(); $user_w_ip_exists = $this->ipExists($ipCode); if ($user_w_ip_exists) { $user_w_ip_exists->delete(); Image::where('ip', $ipCode)->delete(); Session::flash('message', "No cheating bro!! You're disqualified now!! "); Session::flash('alert-class', 'error'); return redirect()->route('home'); } else { $user = $this->create($request); return redirect()->route('getUpload', $user->id); } }
public function postStore(Requests\RegisterRequest $request) { $dataPendaftar = $request->except(['_token']); # get waiting list status based on quota $statusWaitingList = $this->setWaitingListStatus($request->get('gender')); $dataPendaftar['whatsapp'] = isset($dataPendaftar['whatsapp']) ? true : false; $dataPendaftar['telegram'] = isset($dataPendaftar['telegram']) ? true : false; $dataPendaftar['is_waiting_list'] = $statusWaitingList; $this->pendaftar->create($dataPendaftar); if ($statusWaitingList == true) { $message = "Karena kuota pendaftar sudah penuh, Anda masuk ke dalam waiting list. Kami akan menghubungi Anda jika terdapat kuota tambahan"; } else { $message = "Pendaftaran berhasil"; } return back()->with(MSG_SUCCESS, $message); }
public function postRegister(RegisterRequest $request) { $input = $request->all(); $input['status'] = 0; $input['password'] = bcrypt($input['password']); $input['activation_code'] = str_random(60) . $input['email']; $user = new User($input); if ($user->save()) { $data = array('name' => $user->name, 'code' => $input['activation_code']); Mail::queue('emails.hello', $data, function ($message) use($user) { $message->from('*****@*****.**', 'No Reply'); $message->to($user->email, 'Please activate your account.'); }); $user->attachRole(5); return redirect()->route('register.success'); } }
public function store(User $user, RegisterRequest $request) { if ($request->hasFile('afbeelding')) { $file = $request->file('afbeelding'); $destinationPath = 'images/users'; $filename = $file->getClientOriginalName(); $encoded = urldecode($filename); $path = $destinationPath . '/' . $encoded; $profileimage = Image::make($file->getRealPath())->widen(300)->save($path); $imagePath = $path; // $upload_success = $file->move($destinationPath, $encoded); // $image = str_replace('\\', '/', $upload_success); } else { $imagePath = ''; } $newuser = new $user(['voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'), 'email' => $request->get('email'), 'password' => bcrypt($request->get('password')), 'afbeelding' => $imagePath, 'role_id' => $request->get('role_id'), 'plan_id' => $request->get('role_id')]); $newuser->save(); return redirect('jandje/users'); }
public function registrado(RegisterRequest $request) { $usuario = new User(); $usuario->carso = $request->input('carso'); $usuario->activo = '1'; $usuario->rol = 'becario'; //$usuario->activo = $request->input('activo'); // $usuario->rol = $request->input('rol'); $usuario->password = bcrypt($request->input('password')); $usuario->save(); //crear becario $becario = new Becario(); // Trabajando con la fecha actual $date = Carbon::now(); $becario->user_id = $usuario->id; $becario->url_img = 'user.png'; $becario->fecha_ingreso = $date->toDateString(); // Imprime una fecha en el formato día/mes/año $becario->save(); //crear emergencia $emergencia = new Emergencia(); $emergencia->becario_id = $becario->id; $emergencia->save(); //crear direccion $direccion = new Direccion(); $direccion->becario_id = $becario->id; $direccion->save(); //crear academica $academica = new Academica(); $academica->becario_id = $becario->id; $academica->save(); //crear habilidad $habilidad = new Habilidad(); $habilidad->becario_id = $becario->id; $habilidad->save(); return redirect('register'); }
public function postRegister(User $user, RegisterRequest $request) { // $this->validate($request, ['voornaam'=>'required', 'achternaam'=>'required', 'email'=>'required', 'password'=>'required|confirmed', 'password_confirmation'=>'required']); // User::create($request->all()); // return redirect('admin/login'); // $validator = $this->registrar->validator($request->all()); // if ($validator->fails()) // { // $this->throwValidationException( // $request, $validator // ); // } $newuser = new $user(['voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'), 'email' => $request->get('email'), 'password' => bcrypt($request->get('password')), 'role_id' => $request->get('role_id'), 'plan_id' => $request->get('role_id')]); $newuser->save(); // $this->auth->login($this->registrar->create($request->all())); return redirect('jandje/login'); }
public function postRegister(Requests\RegisterRequest $request) { User::create(['name' => $request->input('name'), 'email' => $request->input('email'), 'password' => bcrypt($request->input('password'))]); return response()->json(['message' => 'Your registration is successful'], 200); }
public function createNewTracker(RegisterRequest $request) { $tracker = Tracker::create(['key' => $request->session()->get('key'), 'date' => Carbon::today()->format('m/d/Y')]); $tracker->save(); }
/** * 密码重置 * * @param RegisterRequest $request * * @return \Illuminate\Http\RedirectResponse */ public function postReset(RegisterRequest $request) { $user = $this->authRepository->getUser('reset_code', $request->get('reset_code')); if ($user) { $this->authRepository->update(['password' => $request->get('password'), 'reset_code' => getVerifyCode()], $user->id); return redirect()->route('login')->with('status', trans('passwords.reset')); } return back()->with('fail', trans('passwords.nouser')); }
public function storeUser(RegisterRequest $request) { $user = ['name' => $request->input('name'), 'email' => $request->input('email'), 'password' => Hash::make($request->input('password')), 'role' => 'visitor']; User::create($user); return redirect('login')->with(['message' => trans('app.registerSuccess'), 'alert' => 'success']); }
public function PostUserRegister(RegisterRequest $request) { $input = $request->except('_token'); if ($request->has('tutorselect')) { $user = User::create(['name' => $input['name'], 'email' => $input['email'], 'password' => bcrypt($input['password']), 'type' => 'tutor']); if ($user) { Balance::create(['userid' => $user->id]); TutorInfo::create(['userid' => $user->id]); } } else { $user = User::create(['name' => $input['name'], 'email' => $input['email'], 'password' => bcrypt($input['password']), 'type' => 'student']); if ($user) { Balance::create(['userid' => $user->id]); StudentInfo::create(['userid' => $user->id]); } } if ($user) { Auth::attempt(['email' => $input['email'], 'password' => $input['password']]); return redirect()->route('home'); } else { return redirect()->route('user.register')->witherrors(['Login unsuccessful']); } }
public function submitRegistration(Requests\RegisterRequest $request) { $registration = $this->registration->saveRegistration($request->all()); return redirect()->route('home')->with(['success' => 'Registration Submitted']); }
public function postRegister(RegisterRequest $request) { User::create(['name' => $request->get('name'), 'email' => $request->get('email'), 'password' => bcrypt($request->get('password'))]); return $this->postLogin(LoginRequest::create($request->path(), $request->method(), $request->all())); }