public function run() { $faker = Faker::create(); foreach (range(1, 5) as $index) { User::create(['user_nombre' => $faker->name, 'email' => $faker->email, 'password' => \Hash::make(123456), 'user_tipo' => 'suscriptor']); } }
public function confirm($confirmation_code) { if (!$confirmation_code) { return dd($confirmation_code); } $user = User::where('confirmation_code', '=', $confirmation_code)->first(); if (!$user) { return dd('no hay usuario'); } $user->confirmed = 1; $user->confirmation_code = null; $user->save(); return Redirect::route('loginprueba'); }
public function pEditarUsuario() { $data = Input::only(['id', 'user_nombre', 'user_apellido', 'user_telefono', 'user_ci', 'password', 'password_confirmation']); $rules = ['user_nombre' => 'required', 'user_apellido' => 'required', 'user_telefono' => 'required|numeric', 'user_ci' => 'required', 'password' => 'required|confirmed', 'password_confirmation' => 'required']; $messages = array('user_nombre.required' => '¿Cómo te llamas?', 'user_ci.required' => 'Nosotros necesitamos de tu carnet de identidad', 'user_telefono.required' => '¿Cuál es tu número de teléfono celular?', 'user_telefono.numeric' => 'El teléfono que nos diste no es válido', 'password.required' => 'Por favor, introduce una contraseña', 'password.confirmed' => 'El campo de confirmación de tu contraseña no coincide.', 'password_confirmation.required' => 'Por favor, repite tu contraseña'); $validation = \Validator::make($data, $rules, $messages); if ($validation->passes()) { $user = User::find($data['id']); $user->user_nombre = $data['user_nombre']; $user->user_apellido = $data['user_apellido']; $user->user_telefono = $data['user_telefono']; $user->user_ci = $data['user_ci']; $user->password = $data['password']; $user->save(); return Redirect::route('vVerUsuario', [$user->user_nombre, $user->id]); } return Redirect::back()->withErrors($validation->messages())->withInput(); }