19 - Sécurité

Bonnes pratiques

1. Changer identifiants par défaut

php artisan tinker
>>> $admin = App\Models\User::where('email', '[email protected]')->first();
>>> $admin->password = bcrypt('VotreMotDePasseSecure2025!');
>>> $admin->save();

2. Activer HTTPS

sudo certbot --apache -d educapro.example.com

3. Désactiver debug en production

APP_DEBUG=false
APP_ENV=production

4. Limiter tentatives connexion

Déjà implémenté: 5 tentatives / 15 minutes

5. Forcer 2FA admins

Modifier middleware RequireTwoFactor

6. Permissions fichiers

7. Sauvegardes régulières

Voir 18 - Maintenancearrow-up-right

8. Mises à jour

9. Logs monitoring

Admin > Logs > Surveiller accès suspects

10. Firewall

Last updated