composer create-project laravel/laravel valami
php artisan serve
Indítsunk kódszerkesztőt:
cd valami atom .
Készítsük el az adatbázist:
create database laravel02auth character set utf8 collate utf8_hungarian_ci; GRANT ALL privileges ON laravel02auth.* TO laravel02auth@localhost IDENTIFIED BY 'titok';
Állítsuk be az adatbázist az .env fájlban.
Telepítsük a Breeze modult:
composer require laravel/breeze --dev
Vegyük használatba:
php artisan breeze:install
Ami készül, egyszerű scaffolding azonosításnak szokás hívni.
Függőségek rendezése:
npm install && npm run dev
Készítsük el az adatbázis tábláit:
php artisan migrate
Az üdvözlő oldal jobb felső sarkában megjelenik két link:
Vegyünk fel egy felhasználót. Például:
Ha szeretnénk egy saját oldalt védelmezni, amely például a /list útvonalon érhető el, akkor keressük meg a routes/web.php fájlban a /list-re vonatkozó részt:
//... Route::get('/list', function () { return view('list'); });
Kössünk a végéhez egy azonosítást:
//... Route::get('/list', function () { return view('list'); })->middleware('auth');