UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_a4c0c264ce9a
/
database
/
seeds
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
UserTableSeeder.php
<?php use EstudioLMS\Models\Auth\Role; use EstudioLMS\Models\Auth\User; use Illuminate\Database\Seeder; use Faker\Factory as Faker; /** * Class UserTableSeeder */ class UserTableSeeder extends Seeder { public function run() { DB::statement('SET FOREIGN_KEY_CHECKS=0;'); DB::table('users')->truncate(); DB::statement('SET FOREIGN_KEY_CHECKS=1;'); $usersArray = [ ['name' => 'Product Owner', 'email' => 'desenv@lms.com', 'password' => bcrypt('123456Aa'), 'show_admin' => true], ['name' => 'Administrador', 'email' => 'admin@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Professor 1', 'email' => 'prof1@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Professor 2', 'email' => 'prof2@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Aluno 1', 'email' => 'aluno1@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Aluno 2', 'email' => 'aluno2@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Aluno 3', 'email' => 'aluno3@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Aluno 4', 'email' => 'aluno4@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Aluno 5', 'email' => 'aluno5@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Aluno 6', 'email' => 'aluno6@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Aluno 7', 'email' => 'aluno7@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Aluno 8', 'email' => 'aluno8@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Aluno 9', 'email' => 'aluno9@lms.com', 'password' => bcrypt('123456Aa')], ['name' => 'Aluno 10', 'email' => 'aluno10@lms.com', 'password' => bcrypt('123456Aa')], ]; $cont = 1; $owner = Role::whereName('owner')->first(); $admin = Role::whereName('admin')->first(); $teacher = Role::whereName('teacher')->first(); $student = Role::whereName('student')->first(); foreach ($usersArray as $user) : $newUser = User::create($user); if ($cont == 1) { $newUser->attachRole($owner); } elseif($cont == 2) { $newUser->attachRole($admin); } elseif ($cont > 2 && $cont < 5) { $newUser->attachRole($teacher); } else { $newUser->attachRole($student); } $cont++; endforeach; /*$student = Role::whereName('student')->first(); $faker = Faker::create('pt_BR'); foreach (range(1, 10000) as $i) { $mail = $faker->email; $loop = count(User::whereEmail($mail)->first()); while ($loop > 0) { $mail = $faker->email; $loop = count(User::whereEmail($mail)->first()); } $newUser = User::create([ 'name' => $faker->name, 'email' => $mail, 'password' => bcrypt('123456Aa') ]); $newUser->attachRole($student); } DB::statement('SET FOREIGN_KEY_CHECKS=1;');*/ } }
Copyright © 2026 - UnknownSec