Marketing Scandigitale scan
Vertrouwen & veiligheid

Een sessie blijft open op een gedeelde computer

7 november 2026 · 6 min leestijd · Marketing Scan

Op een gedeelde computer in een bibliotheek, kantoor of winkel moet een gebruiker na afmelden echt weg zijn. Blijft de sessie open, dan kan de volgende bezoeker met de terugknop of een bewaard tabblad privégegevens zien. Deze gids helpt je dat zelf te onderzoeken met een vaste testprocedure. Je controleert logout, terugknop, sessieverval en cookies, legt de bevindingen vast en bepaalt wat je aan je ontwikkelaar overdraagt. De procedure geeft geen garantie dat je site veilig is; ze toont welke gedragingen je zelf kunt nagaan.
In dit artikel

Testprocedure: zes controles na afmelden

Gebruik een testaccount, nooit een echt klantaccount, en één browser met een schone sessie. Voer de stappen in deze volgorde uit en noteer per stap het waargenomen gedrag.

  1. Inloggen en pagina openen. Open een privépagina, zoals een bestelgeschiedenis of profiel, en laat die in een tabblad staan.
  2. Afmelden via de knop. Gebruik de logout van de site zelf, niet het sluiten van het venster.
  3. Terugknop. Ga terug met de browserknop. Verwacht: geen privégegevens, maar een inlogpagina of een lege staat.
  4. Directe link. Plak de URL van de privépagina in een nieuw tabblad. Verwacht: omleiding naar inloggen.
  5. Tweede tabblad. Had je de site in twee tabbladen open, ververs dan het tweede. Verwacht: afgemeld, niet ingelogd.
  6. Cookies nakijken. Bekijk in de ontwikkelaarstools van de browser het sessiecookie voor en na afmelden. Verwacht: verwijderd of vervangen, niet ongewijzigd.

Een test met het scherm bewijst niet dat de server de sessie echt heeft beëindigd. Laat je ontwikkelaar daarom ook nagaan of de oude sessiesleutel na afmelden nog wordt geaccepteerd.

Diagnose en beslisblad: wat wijst op welk probleem

Gebruik de tabel om je waarnemingen te koppelen aan een waarschijnlijke oorzaak. Het zijn richtingen om te onderzoeken, geen bewezen diagnoses.

WaarnemingMogelijke oorzaakWat je doorgeeft
Terugknop toont privépaginaPagina uit cache of geschiedenisCachegedrag van ingelogde pagina's laten nakijken
Directe link werkt nog na afmeldenSessie niet beëindigd op de serverLogout moet de sessie server-side ongeldig maken
Sessiecookie blijft ongewijzigdCookie niet gewist of vervangenCookiebeheer bij logout nakijken
Tweede tabblad blijft ingelogdZelfde oorzaak als hierboven, of aparte tokensAlle tokens van de gebruiker ongeldig maken
Gebruiker is na lange inactiviteit nog ingelogdGeen of te lange sessieduurBeleid voor sessieverval afspreken

Noteer ook welke browser en welk apparaat je gebruikte. Gedrag kan per browser verschillen, dus een test in één browser dekt de andere niet.

Sessieverval en gedeelde computers: wat je zelf kiest

Er is geen vaste duur die voor elke site past. Je kiest op basis van wat een open sessie kan tonen. Toont ze enkel een nieuwsbriefvoorkeur, dan weegt dat minder dan bestellingen, facturen of adresgegevens. Bespreek met je ontwikkelaar een duidelijke inactiviteitslimiet en een maximale sessieduur, en laat vastleggen wat er gebeurt bij verval: een melding en een omleiding naar inloggen.

Overweeg bij gevoelige gegevens een extra bevestiging voor acties zoals het wijzigen van een adres of wachtwoord. Een extra verificatiestap helpt als iemand toch toegang kreeg. Google legt in de eigen accounthulp bijvoorbeeld uit dat tweestapsverificatie een extra beveiligingslaag toevoegt voor het geval een wachtwoord wordt gestolen (hulp over tweestapsverificatie). Dat gaat over Google-accounts; of en hoe je dit in je eigen site inbouwt, hangt af van je platform en de keuzes van je ontwikkelaar.

Fictief overdrachtsvoorbeeld: een klantaccount in een webshop

Een fictieve webshop heeft een klantenzone met bestelgeschiedenis. Een medewerker test de procedure op een gedeelde winkelcomputer.

Invoer: een testaccount, browser A, een privépagina met een bestelgeschiedenis in twee tabbladen, afmelden via de logoutknop.

Verwachte controles: na afmelden toont de terugknop geen bestellingen maar een inlogscherm; de directe URL leidt naar inloggen; het tweede tabblad toont na verversen niet de bestellingen; het sessiecookie is verwijderd of vervangen; na de afgesproken inactiviteit verloopt een nieuwe testsessie met een melding.

Is één controle niet gehaald, dan schrijf je voor de ontwikkelaar een korte melding: stap, verwacht gedrag, waargenomen gedrag, browser, tijdstip. Geen enkele uitkomst in dit voorbeeld is een meting; het is een invoerlijst voor je eigen test.

Na de aanpassing: hertest en blijvende gewoonten

Herhaal na elke wijziging aan login, logout of sessies exact dezelfde zes stappen en vergelijk met je eerdere notities. Test ook in een tweede browser en op een mobiel apparaat. Beperk je niet tot het ene scenario dat je net herstelde.

Voor medewerkers die op gedeelde computers werken, helpen eenvoudige afspraken: altijd afmelden via de knop, het venster niet zomaar sluiten, en indien beschikbaar een privévenster gebruiken, dat na sluiten in de regel geen lokale sessie- en cachegegevens bewaart. Controleer wel dat het venster echt gesloten is, want sessiegegevens of recente geschiedenis kunnen anders zichtbaar blijven. Voor klanten kan een duidelijke melding bij de logout ('je bent afgemeld') helpen.

Wil je ook de publiek zichtbare signalen van je website bekijken, ga dan naar Marketing Scan. Een publieke scan ziet wat een bezoeker kan zien en bewijst niet hoe je sessies of cookies intern zijn ingesteld.

Veelgestelde vragen.

Volstaat het om het browservenster te sluiten op een gedeelde computer?

Niet altijd. Een sessie kan na het sluiten van een venster blijven bestaan, afhankelijk van het cookie en de instellingen van de site. Meld daarom af via de logoutknop en test dat je site ook echt de sessie beëindigt.

Waarom toont de terugknop soms nog een privépagina na afmelden?

De browser kan een kopie van die pagina bewaard hebben. Dat is iets anders dan een sessie die nog geldt. Test daarom ook de directe link in een nieuw tabblad: wordt die niet meer toegestaan, dan wijst dat erop dat het om weergave uit het geheugen van de browser gaat. Dat bewijst nog niet dat de server de oude sessie ongeldig heeft gemaakt; laat dat je ontwikkelaar apart nagaan.

Welke sessieduur moet ik instellen voor mijn site?

Er is geen vaste waarde die voor iedereen geldt. Kies op basis van de gevoeligheid van de gegevens achter het inlogscherm en bespreek een inactiviteitslimiet en een maximale duur met je ontwikkelaar. Leg vast wat de gebruiker te zien krijgt als de sessie verloopt.

Kan ik dit testen zonder technische kennis?

De meeste controles van de procedure kun je zelf doen zonder code: afmelden, terugknop, directe link, tweede tabblad en vernieuwen. Het nakijken van cookies in de ontwikkelaarstools en het beëindigen van sessies op de server laat je beter aan een ontwikkelaar over.

Bronnen bij dit artikel

Hoe werkt een marketing scan? Meetmethode en grenzen

Van advies naar actie voor jouw website

Maak een gratis account voor één website. Controleer zes kenmerken van je homepage en bekijk maximaal drie bevindingen.

Herhaal de check handmatig één keer per zeven dagen. Voor volledige audits en automatische opvolging is uitgebreide toegang nodig.

Maak je gratis account

Bekijk wat de check meet

Wat zaakvoerders hierover vragen

  • Is mijn website kwetsbaar voor het PHP-lek?

    Op 21 oktober 2026 raakten twee kritieke lekken in PHP bekend (php2shell). Dit zijn de vragen die zaakvoerders er nu over stellen, kort beantwoord.

    Is mijn website kwetsbaar voor het PHP-lek? · Wat is php2shell? · Welke PHP-versie is veilig? · en 7 meer

  • Is mijn website veilig en betrouwbaar?

    Klanten controleren dit in een oogopslag: het slotje, een echte contactpagina, een cookiemelding die klopt. Zo doe je het goed.

    Hoe weet ik of mijn website veilig is? · Hoe ziet een klant of mijn website te vertrouwen is? · Is een cookiemelding verplicht in België? · en 1 meer

  • Waarom komt mijn e-mail in spam?

    Onze scan controleert SPF, DKIM en DMARC omdat een mail die niet aankomt de duurste mail is die je stuurt.

    Waarom komt mijn e-mail in de spam van de ontvanger? · Wat zijn SPF, DKIM en DMARC in gewone taal? · Hoe controleer ik of mijn e-mailinstellingen goed staan? · en 1 meer

Het cijfer uit ons onderzoek

  • 30%

    van 1505 kmo-sites heeft vertrouwen en veiligheid in de drie zwaarste werkpunten.

    Lees het onderzoek
  • 16,5%

    van 1505 kmo-sites heeft e-mailbezorging in de drie zwaarste werkpunten.

    Lees het onderzoek

Meer over vertrouwen & veiligheid.

Vertrouwen & veiligheid

Een publiek gedeelde cloudmap met klantbestanden sluiten

Zo controleer je deelinstellingen en bestaande links van een publieke cloudmap en beperk je de toegang zonder lopende klantdossiers te onderbreken.

· 7 min leestijd

Vertrouwen & veiligheid

Een beveiligingsupdate eerst op je klantreis testen

Test een beveiligingsupdate eerst in een geïsoleerde omgeving en loop login, formulieren en betaling na voor je gecontroleerd uitrolt op je live website.

· 7 min leestijd

Vertrouwen & veiligheid

Een online vergadering met ongewenste deelnemers

Er duikt een onbekende op in je online vergadering. Controleer uitnodiging, deelnemers en gedeelde documenten, en behandel een publieke link niet als besloten.

· 6 min leestijd

Vertrouwen & veiligheid

Toegang geven aan externen zonder je deur open te laten

Je webbouwer, je boekhouder en die freelancer van vorig jaar hebben nog toegang. Zo geef je externen precies genoeg, en niet meer.

· 5 min leestijd

Meten & inzicht

Cookiekeuze intrekken: controleren wat nog meet

Test na het intrekken van een cookiekeuze wat je site bewaart en verstuurt: bewaren, herladen en nieuwe requests, met Realtime en DebugView als hulpmiddel.

· 6 min leestijd

Conversie & opvolging

Verlopen sessie tijdens een lang aanvraagformulier

Test wat er gebeurt als de sessie verloopt in een lang aanvraagformulier en herstel invoer zonder gevoelige gegevens onnodig lokaal op te slaan.

· 6 min leestijd