article
Autenticazione con supporto 2FA integrato
Pillar article sul sistema auth con sessioni, facade Auth e two-factor authentication TOTP.
Auth completa senza pacchetti esterniIl sistema di autenticazione gestisce login, logout, sessioni e verifica utente tramite la facade Auth: Auth::che...
04/02/2026
article
Validazione input ispirata a Illuminate
Pillar article sul sistema di validazione con 25+ regole built-in, messaggi custom e regole estendibili.
Validazione familiare e potenteIl Validator di Soft PHP MVC usa un adapter pattern che sotto il cofano sfrutta Illuminate Validator, la stessa libreri...
28/01/2026
article
View engine con direttive Blade-like
Pillar article sul template engine custom con layout, include, direttive e placeholder per variabili.
Template semplici ma efficaciLa View engine di Soft PHP MVC usa file PHP puri con un sistema di direttive ispirato a Blade: @include per i partial, @c...
20/01/2026
article
Secure headers senza configurazione esterna
Quick note su come il SecureHeaderMiddleware aggiunge header di sicurezza HTTP senza dipendenze esterne.
Header di sicurezza out of the boxIl SecureHeaderMiddleware aggiunge automaticamente header come HSTS, X-Content-Type-Options, X-Frame-Options e Refer...
12/01/2026
article
Middleware pipeline: CSRF, CORS e rate limiting
Pillar article sulla pipeline dei middleware globali e per-route, con focus su sicurezza e protezione delle API.
Strati di protezione configurabiliLa middleware pipeline applica filtri in ordine preciso: prima i middleware globali definiti in config/middleware.ph...
05/01/2026
article
Quick note: seed con rollback e status
Quick note sul sistema di seeding con tracciamento batch, rollback granulare e comando status.
Seeders che si possono annullareA differenza di molti framework dove i seeders sono fire-and-forget, qui ogni esecuzione viene tracciata con un numero...
28/12/2025