Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Om in te loggen is het nodig om de volgende informatie mee te sturen naar het volgende endpoint te benaderen:'

url: api/login 
method: POST


Vervolgens moet deze informatie mee worden gestuurd in de body van de request om correcte gegevens terug te krijgen. Gebeurt dit niet dan zal er een fout melding komen.

{
    "username" : "NielsvdHoeven",
    "password" : "wachtwoord",
    "remember" : true
}


Wanneer de meegestuurde body klopt met wat er verwacht wordt zal er de volgende response gestuurd worden.

{
    "token": "04e3916d-7375-4564-918a-8377f519a823",
    "expires": 1650627217106
}

Hierin is de token de manier van verifieren voor komende request die naar de backend gaan komen. De expires is een epoch waarmee in de front end extra uitgerekend kan worden of de token bijna expired is. Dit wordt ook in de backend gecheckt in een verifyToken() methode. POST '