fix(backend): durcissements (throttle register, garde auto-suppression admin, null-check saisie)
- throttle:10,1 sur l'inscription (anti-spam de comptes) - un admin ne peut plus désactiver/supprimer son propre compte (anti lock-out) - update/destroy saisie : abort 404 propre si l'utilisateur n'a pas de tracker Tests 15/15, Pint pass.
This commit is contained in:
@@ -20,7 +20,8 @@ Route::prefix('v1')->group(function () {
|
||||
|
||||
// ── Auth (public) ──────────────────────────────────────
|
||||
Route::prefix('auth')->group(function () {
|
||||
Route::post('register', [AuthController::class, 'register']);
|
||||
Route::post('register', [AuthController::class, 'register'])
|
||||
->middleware('throttle:10,1');
|
||||
Route::post('login', [AuthController::class, 'login'])
|
||||
->middleware('throttle:5,1');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user