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
Länkar
JWT.IO
JWT.IO allows you to decode, verify and generate JWT.
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

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.