Verleng je sessie-time-out in Magento 2
Wordt u uitgelogd uit het Magento admin panel terwijl u aan iets werkt? De standaard sessie timeout is 900 seconden (15 minuten), wat frustrerend kan zijn tijdens langere taken. Deze handleiding laat zien hoe u dit kunt verlengen.
Snelle Configuratie
Via Admin Panel
- Ga naar Winkels → Configuratie
- Navigeer naar Geavanceerd → Admin → Beveiliging
- Zoek Admin Sessie Levensduur (seconden)
- Voer uw gewenste duur in seconden in
- Klik op Configuratie Opslaan
- Leeg de cache
Veelgebruikte Waardes
| Duur | Seconden |
|---|---|
| 15 minuten (standaard) | 900 |
| 30 minuten | 1800 |
| 1 uur | 3600 |
| 2 uur | 7200 |
| 4 uur | 14400 |
| 8 uur | 28800 |
Via Command Line
U kunt dit ook instellen via CLI:
bin/magento config:set admin/security/session_lifetime 7200
bin/magento cache:flush
Beveiligingsoverwegingen
Hoewel langere sessies handig zijn, verhogen ze ook het beveiligingsrisico:
- Openbare of gedeelde computers - Houd timeout kort (15-30 min)
- Privé werkstation - Langere timeout is acceptabel (2-4 uur)
- PCI compliance - Kan specifieke timeout limieten vereisen
Aanbeveling: Ga niet boven 4 uur (14400 seconden). Als u langere sessies nodig heeft, overweeg waarom en of het een beveiligingsrisico is.
Gerelateerde Instellingen
Wachtwoord Levensduur
Hoe lang voordat admin wachtwoorden moeten worden gewijzigd:
Locatie: Winkels → Configuratie → Geavanceerd → Admin → Beveiliging → Wachtwoord Levensduur (dagen)
Zet op 0 om geforceerde wachtwoordwijzigingen uit te schakelen.
Maximum Inlogpogingen
Account vergrendelen na mislukte inlogpogingen:
Locatie: Winkels → Configuratie → Geavanceerd → Admin → Beveiliging → Maximum Inlogpogingen tot Vergrendeling Account
Standaard is 6 pogingen.
Vergrendelingstijd
Hoe lang account vergrendeld blijft:
Locatie: Winkels → Configuratie → Geavanceerd → Admin → Beveiliging → Vergrendelingstijd (minuten)
Standaard is 30 minuten.
Frontend Sessie Timeout
Klant sessies zijn gescheiden van admin sessies. Om frontend sessie timeout aan te passen:
- Ga naar Winkels → Configuratie
- Navigeer naar Klanten → Klant Configuratie → Online Klanten Opties
- Pas Online Minuten Interval aan
Of voor cookie levensduur:
Winkels → Configuratie → Algemeen → Web → Standaard Cookie Instellingen → Cookie Levensduur
Probleemoplossing
Wordt Nog Steeds Uitgelogd
Als u nog steeds wordt uitgelogd ondanks het verhogen van de timeout:
- Controleer PHP sessie instellingen -
session.gc_maxlifetimeinphp.inimoet >= uw Magento instelling zijn - Controleer Redis/sessie opslag - Bij gebruik van Redis voor sessies, verifieer TTL instellingen
- Controleer load balancer - Sommige load balancers hebben hun eigen timeout instellingen
- Browser extensies - Sommige beveiligingsextensies wissen cookies
Instelling Slaat Niet Op
Als de configuratie niet opslaat:
bin/magento cache:flush
bin/magento config:show admin/security/session_lifetime
Controleer of waarde vergrendeld is in app/etc/config.php of env.php.
Sessie Cookie Problemen
Als sessies werken maar cookies niet blijven bestaan:
- Controleer cookie domein instellingen in Winkels → Configuratie → Algemeen → Web → Standaard Cookie Instellingen
- Zorg ervoor dat uw domein overeenkomt met het cookie domein
- Controleer op HTTPS/HTTP mismatches
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Opnemen - Hulp van ons team