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 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); }
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(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 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. '); }
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']); }