Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:back-end_framework:laravel:laravel_jetstream_azonositas

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalonElőző változat
Következő változat
Előző változat
oktatas:web:back-end_framework:laravel:laravel_jetstream_azonositas [2021/08/29 20:32] – [Alapértelmezett útvonal] adminoktatas:web:back-end_framework:laravel:laravel_jetstream_azonositas [2025/08/01 11:27] (aktuális) – eltávolítva admin
Sor 1: Sor 1:
-[[oktatas:web:back-end_framework:laravel|< Laravel]] 
  
-====== Laravel JetStream azonosítás ====== 
- 
-  * **Szerző:** Sallai András 
-  * Copyright (c) Sallai András, 2021 
-  * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] 
-  * Web: https://szit.hu 
- 
-===== A JetStream ===== 
- 
-A Breeze-vel szemben kicsit több lehetőséggel rendelkező azonosító szolgáltatás a Laravelben. 
- 
-===== Projekt készíté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: 
- 
-<code mysql> 
-create database laravel02auth  
-character set utf8 
-collate utf8_hungarian_ci; 
- 
-GRANT ALL privileges  
-ON laravel02auth.* 
-TO laravel02auth@localhost 
-IDENTIFIED BY 'titok'; 
-</code> 
- 
- 
- 
-Állítsuk be az adatbázist a .env fájlban. 
- 
- 
-===== JetStream ===== 
- 
- 
-  composer require laravel/jetstream 
- 
-  php artisan jetstream:install livewire 
- 
-Függőségek rendezése: 
-  npm install && npm run dev 
- 
- 
-===== Adatbázis-táblák ===== 
- 
-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 
- 
- 
-===== Útválasztás ===== 
- 
-Keressük meg a routes/web.php fájlban a /list-re vonatkozó részt: 
- 
-<code php> 
-//... 
- 
-Route::get('/list', function () { 
-    return view('list'); 
-}); 
-</code> 
- 
- 
- 
-Kössünk a végéhez egy azonosítást: 
-<code php> 
-//... 
- 
-Route::get('/list', function () { 
-    return view('list'); 
-})->middleware('auth'); 
-</code> 
- 
- 
-===== Alapértelmezett útvonal ===== 
- 
-Ehhez szerkesszük a config/fortify.php állományt. 
- 
-Ott keressük meg a következő sort: 
- 
- 
- 
-  'home' => RouteServiceProvider::HOME, 
- 
-Javítsuk így: 
- 
-  'list' => RouteServiceProvider::HOME, 
- 
-===== Kijelentkezés ===== 
- 
-<code html> 
-<form method="post" action="{{ route('logout') }}"> 
-        @csrf        
-        <a href="{{ route('logout') }}"  
-        onclick="event.preventDefault(); 
-        this.closest('form').submit();"> 
-            {{ __('Log Out') }} 
-        </a>        
-</form> 
-</code> 
- 
-===== Linkek ===== 
-  * https://laravel.com/docs/8.x/authentication (2021) 
oktatas/web/back-end_framework/laravel/laravel_jetstream_azonositas.1630261973.txt.gz · Utolsó módosítás: 2021/08/29 20:32 szerkesztette: admin