Laravel breez and laratrust
composer require laravel/breeze --dev
php artisan breeze:install
npm install && npm run dev
composer require santigarcor/laratrust
php artisan vendor:publish --tag="laratrust"
php artisan laratrust:setup
php artisan laratrust:seeder
php artisan vendor:publish --tag="laratrust-seeder"
composer dump-autoload
$this->call(LaratrustSeeder::class);
database seeder file
php artisan migrate
php artisan db:seed
<div class="mt-4">
<x-label for="role_id" :value="__('Register As')" />
<select id="role_id" class="block mt-1 w-full"
name="role_id" required>
<option value="user">User</option>
</select>
</div>
Route::group(['middleware'=>['auth']], function () {
Route::get('/dashboard',[DashboardController::class,'index'])->name('dashboard');
});
php artisan make:controller DashboardController
Comments
Post a Comment