user belepes

This commit is contained in:
Kis Bence
2025-12-01 09:54:11 +01:00
parent 676dcacd76
commit fd8012bb54
3 changed files with 32 additions and 6 deletions

View File

@@ -0,0 +1,25 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\Auth;
use Illuminate\Http\Request;
use App\Models\User;
class AuthController extends Controller
{
public function login(Request $req)
{
$valid = $req->validate(['email'=>'required|email',
'password'=>'required'] );
if(!Auth::attempt($valid))
{
return response()->json(["message"=>"hibas adatok"],401);
}
$user = User::where('email',$valid['email'])->first();
return response()->json(
[
'message'=>'sikeres belepes'],200);
}
}

View File

@@ -5,6 +5,7 @@ namespace Database\Seeders;
use App\Models\User;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\Hash;
class DatabaseSeeder extends Seeder
{
@@ -15,11 +16,12 @@ class DatabaseSeeder extends Seeder
*/
public function run(): void
{
// User::factory(10)->create();
User::factory(10)->create();
User::factory()->create([
'name' => 'Test User',
'email' => 'test@example.com',
'name' => 'Teszt Joska',
'email' => 'teszt@gszi.local',
'password'=>Hash::make('titkosjelszo')
]);
}
}

View File

@@ -2,7 +2,6 @@
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\AuthController;
Route::get('/user', function (Request $request) {
return $request->user();
})->middleware('auth:sanctum');
Route::post('./login', [AuthController::class, 'login']);