< Laravel

Laravel Breeze azonosítás

Szerző: Sallai András

Copyright © Sallai András, 2021

Licenc: CC Attribution-Share Alike 4.0 International

Web: https://szit.hu

Kezdés

composer create-project laravel/laravel valami

php artisan serve

Indítsunk kódszerkesztőt:

cd valami
atom .

Adatbázis

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.

Breeze

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

Használat

Az üdvözlő oldal jobb felső sarkában megjelenik két link:

Log in

Register

Vegyünk fel egy felhasználót. Például:

Name: janos

Email: janos@tatami

Password: 12345678

Confirm: Password: 12345678

Weblap védelme

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');