public function run() { $faker = Faker::create(); for ($i = 0; $i < 50; $i++) { User::create(['username' => $faker->firstNameMale, 'email' => $faker->safeEmail, 'password' => bcrypt('wintala')]); } }
public function PostAdminRegister(RegisterRequest $request) { $admincount = User::where(['type' => 'admin'])->count(); if ($admincount == 0) { $input = $request->except('_token'); $admin = User::create(['name' => $input['name'], 'email' => $input['email'], 'password' => bcrypt($input['password']), 'type' => 'admin']); if ($admin) { Auth::attempt(['email' => $input['email'], 'password' => $input['password']]); return redirect()->route('dashboard'); } else { return redirect()->route('admin.register')->witherrors(['Login unsuccessful']); } } else { return redirect()->route('home'); } }
/** * Run the database seeds. * * @return void */ public function run() { Model::unguard(); DB::table('audience')->insert(array(array('audience_type' => 'קהל 1'), array('audience_type' => 'קהל 2'), array('audience_type' => 'קהל 3'), array('audience_type' => 'קהל 4'), array('audience_type' => 'קהל 5'))); DB::table('content_area')->insert(array(array('area' => 'תחום 1'), array('area' => 'תחום 2'), array('area' => 'תחום 3'), array('area' => 'תחום 4'), array('area' => 'תחום 5'))); DB::table('difficulty_level')->insert(array(array('level' => 'רמה 1'), array('level' => 'רמה 2'), array('level' => 'רמה 3'), array('level' => 'רמה 4'), array('level' => 'רמה 5'))); DB::table('user_types')->insert(array(array('type' => 'admin'), array('type' => 'editor'))); DB::table('users')->delete(); $admin = UserTypes::where('type', 'admin')->first(); $editor = UserTypes::where('type', 'editor')->first(); $users = array(['name' => 'admin', 'email' => '*****@*****.**', 'password' => Hash::make('P@ssw0rd'), 'type_id' => $admin->id], ['name' => 'editor', 'email' => '*****@*****.**', 'password' => Hash::make('P@ssw0rd'), 'type_id' => $editor->id]); // Loop through each user above and create the record for them in the database foreach ($users as $user) { User::create($user); } Model::reguard(); }
public function insert() { try { $interest = implode(",", Request::input('interest')); } catch (Exception $e) { } User::create(['name' => Request::input('name'), 'lastname' => Request::input('lastname'), 'username' => Request::input('username'), 'password' => Request::input('password'), 'sex' => Request::input('sex'), 'date_of_birth' => Request::input('date_of_birth'), 'interest' => $interest]); // $user = new User; // $user->username = Request::input('name'); // $user->lastname = Request::input('lastname'); // $user->username = Request::input('username'); // $user->password = Request::input('password'); // $user->sex = Request::input('sex'); // $user->date_of_birth = Request::input('date_of_birth'); // $user->interest = Request::input('interest'); // $user->save(); return redirect('data_table'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(UserRequest $request) { $user = User::create($request->all()); $user->password = Hash::make(Input::get('password')); //format date to YYYY-mm-DD before update into database FormatDateTime::formatDate4DB($user, "expiry_date"); //set more info before save data $this->setDefaultInfoBeforeSave($user, true); // Process avatar $user->profile_image = $this->uploadUserAvatar(); if ($user->save()) { return Redirect::route('admin.user.edit', $user->id)->with('message', new MessageBag([trans('Common.20002')])); // "20002" => "Data is updated successfully." } else { return Redirect::route('admin.user.create', $user)->with('message', new MessageBag([trans('Common.20003')])); // "20003" => "Data is updated fail." } }
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']); } }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return User::create(['lastname' => 'required|max:255', 'firstname' => 'required|max:255', 'email' => 'required|email|max:255|unique:users', 'password' => bcrypt($data['password'])]); }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return User::create(["first_name" => $data["first_name"], "last_name" => $data["last_name"], "email" => $data["email"], "password" => bcrypt($data["password"])]); }
function signUp(Request $request) { $response = new stdClass(); if ($request->isMethod("POST")) { $postData = $request->all(); $objUsermeta = new Usersmeta(); $apiToken = ""; if (isset($postData['api_token'])) { $apiToken = $postData['api_token']; } if ($apiToken == $this->API_TOKEN) { $rules = array('firstname' => 'required|regex:/^[A-Za-z\\s]+$/|max:255', 'lastname' => 'required|regex:/^[A-Za-z\\s]+$/|max:255', 'username' => 'required|regex:/^[A-Za-z0-9._\\s]+$/|max:255|unique:users', 'email' => 'required|email|max:255|unique:users', 'password' => 'required|regex:/^[A-Za-z0-9@#$_\\s]+$/', 'conform_password' => 'required|same:password'); $messages = ['firstname.regex' => 'The :attribute cannot contain special characters.', 'lastname.regex' => 'The :attribute cannot contain special characters.', 'username.regex' => 'The :attribute cannot contain special characters.', 'email.unique' => 'E-Mail address already exist', 'password.regex' => 'The :attribute cannot contain special characters except @#$_.']; $validator = Validator::make($request->all(), $rules, $messages); if (!$validator->fails()) { $password = $postData['password']; // //generate random password // $password=""; // $charecters=array_merge(range('A','Z'),range('a', 'z'), range('0', '9')); // $max=count($charecters)-1; // for($i=0;$i<8;$i++) // { // $rand= mt_rand(0,$max); // $password.=$charecters[$rand]; // } $user = User::create(['name' => $postData['firstname'], 'lastname' => $postData['lastname'], 'username' => $postData['username'], 'skype_username' => isset($postData['skypeUsername']) ? $postData['skypeUsername'] : '', 'email' => $postData['email'], 'password' => bcrypt($password), 'status' => '0', 'role' => '1', 'user_timezone' => $postData['user_timezone']]); // if ($user) { //// $userOriginalData = $user['original']; // // $response->code = 200; // $response->message = "Signup successful."; // $response->data = $userOriginalData; // echo json_encode($response); //// } // // } // TODO this code is used for sending conformation ,mail with random generated password if ($user) { $mandrill = new Mandrill($this->MANDRILL_KEY); $async = false; $ip_pool = 'Main Pool'; $message = array('html' => '<div> <h3>Registration Successful</h3><br> <span>You have succesfull sign up, please wait for Admin Approval and use this credentials for login.</span><br> <p>Username :'******'username'] . '<br> Password: '******' </p> </div>', 'subject' => "Registration Successful", 'from_email' => "*****@*****.**", 'to' => array(array('email' => $postData['email'], 'type' => 'to')), 'merge_vars' => array(array("rcpt" => $postData['email'], 'vars' => array(array("name" => "firstname", "content" => $postData['firstname']), array("name" => "password", "content" => $password))))); $mailRespons = $mandrill->messages->send($message, $async, $ip_pool); if ($mailRespons[0]['status'] == "sent") { $response->code = 200; $response->message = "Signup successful. Please check your email for Password"; $response->data = null; echo json_encode($response); } else { $objuser = new User(); $whereForUpdate = ['rawQuery' => 'id =?', 'bindParams' => [$user->id]]; $deleteUser = $objuser->deleteUserDetails($whereForUpdate); //If mail sending fails then delete user details from db $response->code = 400; $response->message = "some Error occured try again"; echo json_encode($response); } } else { $response->code = 400; $response->message = "some Error occured try again"; $response->data = null; echo json_encode($response); } } else { $response->code = 100; $response->message = $validator->messages(); echo json_encode($response); } } else { $response->code = 401; $response->message = "Access Denied"; $response->data = null; echo json_encode($response, true); } } else { $response->code = 400; $response->message = "Request Not allowed"; $response->data = null; echo json_encode($response); } }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return User::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]); }
/** * Run the database seeds. * * @return void */ public function run() { DB::table('user')->delete(); User::create(array('dom_id' => '1', 'code' => '', 'role_id' => '', 'role_type' => '', 'user_name' => 'khanhth', 'password' => Hash::make('123'), 'remember_token' => '', 'full_name' => 'To Hung Khanh', 'sex' => '1', 'birthday' => '', 'manager_id' => '', 'manager_email' => '', 'last_visit_Date' => '', 'profile_image' => '', 'status' => '1', 'theme' => 'Default', 'language' => 'en-US', 'date_format_string' => 'ddMMyyyy', 'date_format_code' => '', 'sitemap' => '', 'address' => '', 'city' => '', 'country' => '', 'mobile' => '', 'office_phone' => '', 'office_etc' => '', 'other_phone' => '', 'fax' => '', 'email' => '', 'note' => '', 'more_info' => '', 'owner_user' => '1', 'created_user' => '1', 'updated_user' => '1', 'updated_ui_id' => '1')); }