Förmiddagen ägnades åt en kort repetition av HTTP Basic från igår och sen pratade vi om hur man kan validera lösenord utan att behöva lagra lösenorden i klartext i databasen.


Videos

What Is JWT and Why Should You Use JWT

What Is JWT and Why Should You Use JWT

Länkar

JWT.IO

JWT.IO allows you to decode, verify and generate JWT.

https://jwt.io/

jsonwebtoken (npm)

https://www.npmjs.com/package/jsonwebtoken

Wikipedia om JSON Web Token

https://en.wikipedia.org/wiki/JSON_Web_Token


Diagram/skisser

State/HTTP Basic Authorization/JWT

Klicka för större bild

JWT Structure

Session based authentication flow

JWT authentication flow

JWT authentication flow (#2)


Workshop

Kolla videon What Is JWT and Why Should You Use JWT ovan + se till att er kod är uppdaterad med det vi gjort på dagens lektion.