public function run() { User::create(['full_name' => 'Gean Carlos', 'email' => '*****@*****.**', 'password' => '123456', 'type' => 'admin']); $faker = Faker::create(); foreach (range(1, 10) as $index) { User::create(['full_name' => $faker->name, 'email' => $faker->email, 'password' => '123456', 'type' => $faker->randomElement(['admin', 'user'])]); } }
public function getRecover($code) { $user = User::where('code', '=', $code)->where('password_temp', '!=', ''); if ($user->count()) { $user = $user->first(); $user->password = $user->password_temp; $user->password_temp = ''; $user->code = ''; if ($user->save()) { return Redirect::route('login')->with('succes', 'Su cuenta ha sido recuperada y puede iniciar sesión con su nueva contraseña.'); } } return Redirect::route('login')->with('msg', 'No se ha podido recuperar su cuenta.'); }