feat(auth): implement token expiration for personal access tokens and update tests

This commit is contained in:
2026-07-21 10:36:40 -03:00
parent 0f36c3402b
commit c3f54c79cb
4 changed files with 30 additions and 2 deletions

View File

@@ -26,7 +26,12 @@ class LoginController extends Controller
]);
}
$token = $user->createToken('api-token')->plainTextToken;
$expirationMinutes = (int) config('sanctum.expiration');
$token = $user->createToken(
'api-token',
['*'],
now()->addMinutes($expirationMinutes),
)->plainTextToken;
return response()->json([
'message' => 'Sesion iniciada correctamente.',