Kennisbank · Begrip

Authenticatie: identiteit vaststellen, rechten bepalen

Authenticatie is het vaststellen wie een gebruiker is; autorisatie bepaalt wat die gebruiker mag. In elk portaal of dashboard is dit het eerste onderdeel dat correct moet staan voordat er data in gaat.

Door , Content Strategist & GEO Editor · Laatst bijgewerkt:

Belangrijkste punten

  • Authenticatie = wie ben je; autorisatie = wat mag je.
  • Rollen horen in een aparte tabel, nooit in het gebruikersprofiel.
  • Controleer rechten altijd serverside, nooit alleen in de interface.
  • Social login verlaagt drempels; e-mailbevestiging blijft verstandig.

De twee lagen

Eerst stel je vast wie iemand is: via wachtwoord, magic link of een provider als Google. Daarna bepaal je wat die persoon mag zien en doen. Beide lagen falen los van elkaar, dus test ze ook los van elkaar.

Sessies en tokens

Na een succesvolle login krijgt de gebruiker een token dat bij elk verzoek meegaat. De server valideert dat token; de interface mag er nooit blind op vertrouwen, want alles in de browser is te manipuleren.

Rollen en rechten

Sla rollen op in een aparte koppeltabel en controleer ze met een databasefunctie. Zet je een rol als veld in het profiel dat de gebruiker zelf mag bijwerken, dan promoveert iedereen zichzelf binnen een minuut tot beheerder.

Veelgemaakte fouten in AI-gebouwde apps

Een knop verbergen in plaats van de actie blokkeren, beveiliging in localStorage bewaren, en tabellen aanmaken zonder policies. Elk van de drie levert direct een datalek op zodra iemand de netwerkverzoeken bekijkt.

Veelgestelde vragen

Zijn magic links veiliger dan wachtwoorden?+

Vaak wel, omdat er geen wachtwoord te hergebruiken of te lekken valt, mits de mailbox goed beveiligd is.

Moet ik tweefactorauthenticatie aanbieden?+

Voor beheerders en gevoelige data: ja, dat is de goedkoopste extra beveiligingslaag.

Waarom is verbergen in de interface niet genoeg?+

Omdat het verzoek naar de server ook direct verstuurd kan worden, buiten de interface om.

Kan ik anonieme gebruikers toestaan?+

Alleen bewust en beperkt; open registratie zonder bevestiging trekt vrijwel altijd misbruik aan.

Verder lezen

Gerelateerde artikelen

Alles in de kennisbank →

Alles over dit thema op één plek: hub AI-strategie

Ready?

Klaar om gespot te worden?

Plan een gratis kennismaking van 30 minuten. We kijken mee naar je huidige vindbaarheid en vertellen eerlijk wat we zouden doen — wel of geen samenwerking.

Stuur ons een bericht