Create a basic authentication controller with api routes and extend User model with api tokens.

This commit is contained in:
2024-11-25 17:10:40 +01:00
parent 4faf3642b1
commit 0a5887d5a8
3 changed files with 62 additions and 1 deletions

View File

@@ -1,8 +1,13 @@
<?php
use App\Http\Controllers\AuthController;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Route;
Route::post('/register', [AuthController::class, 'register'])->name('register');
Route::post('/login', [AuthController::class, 'login'])->name('login');
Route::post('/logout', [AuthController::class, 'logout'])->name('logout')->middleware('auth:sanctum');
Route::get('/user', function (Request $request) {
return $request->user();
})->middleware('auth:sanctum');