/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { // $input = $request->input('generos'); User::create(['titulo' => $request['titulo'], 'sinopsis' => $request['sinopsis'], 'imgportada' => bcrypt($request['imgportada']), 'genero_id' => $input]); return "exitoso"; }
/** * Store a newly created resource in storage. * * @return Response */ public function store(CreateUserRequest $request) { if (empty($request['username'])) { $username = $request['prenom'] . rand(0, 100) . $request['name'] . rand(0, 100); } else { $username = $request['username']; } User::create(['name' => $request['name'], 'prenom' => $request['prenom'], 'username' => $username, 'role' => $request['role'], 'password' => bcrypt($request['password'])]); $actif = "null"; $password = $request['password']; $name = $request['name']; $prenom = $request['prenom']; return view('admin.create-info', compact('actif', 'username', 'password', 'name', 'prenom')); }
public function store() { $rules = ['username' => 'required|min:6|unique:users', 'email' => 'required|email|unique:users', 'password' => 'required|between:8,16|confirmed']; $input = Input::only('username', 'email', 'password', 'password_confirmation'); $validator = Validator::make($input, $rules); if ($validator->fails()) { return Redirect::back()->withInput()->withErrors($validator); } $confirmation_code = str_random(30); User::create(['username' => Input::get('username'), 'email' => Input::get('email'), 'password' => Hash::make(Input::get('password')), 'confirmation_code' => $confirmation_code]); Mail::send('emails.verify', $confirmation_code, function ($message) { $message->to(Input::get('email'), Input::get('username'))->subject('Verify your email address'); }); Flash::message('Thanks for signing up! Please check your email.'); return Redirect::home(); }
public function oauthCallback(Request $request) { if ($request->get('state') == session('state')) { $auth = new Auth(config('wechat.appid'), config('wechat.secret')); $ouser = $auth->user(); if (!$ouser) { abort('微信授权错误 #13101'); } $sa = SocialAccount::where('openid', $ouser->get('openid'))->where('platform', 'wechat')->first(); if ($sa) { \Auth::loginUsingId($ouser->user_id); } else { \DB::transaction(function () use($ouser, $auth) { $user = User::create(['name' => $ouser->get('nickname', ''), 'username' => $ouser->get('platform') . '_' . $ouser->get('openid', ''), 'avatar' => $ouser->get('headimgurl')]); SocialAccount::create(['user_id' => $user->id, 'access_token' => $auth->access_token, 'refresh_token' => $auth->refresh_token, 'platform' => 'wechat', 'openid' => $ouser->get('openid'), 'user_info' => json_encode($ouser), 'union_id' => $ouser->get('union_id', '')]); \Auth::loginUsingId($user->id); }); } return redirect(route('home')); } else { abort('403', '服务器授权state不正确'); } }
public function addHospitalStaffByAdminStore(Request $request) { $input = $request->all(); $user = User::create($input); $hospitalStaff = $input; $hospitalStaff['userId'] = $user->userId; $hospitalStaff = hospitalStaff::create($hospitalStaff); if ($input['userType'] == "doctor") { $doctor = $input; $doctor['userId'] = $user->userId; $doctor = doctor::create($doctor); } if ($input['userType'] == "staff") { $staff = $input; $staff['userId'] = $user->userId; $staff = staff::create($staff); } // send set password e-mail return redirect('/'); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(userCreateRequest $request) { User::create(['cedula' => $request->cedula, 'password' => $request->password, 'nombre' => $request->nombre, 'apellido' => $request->apellido, 'telefono' => $request->telefono, 'email' => $request->email, 'tipo' => $request->tipo, 'direccion' => $request->direccion]); Session::flash('message', 'Usuario creado correctamente'); return Redirect::to('/usuario'); }