Securing a JavaScript REST API with JSON Web Tokens


Securing APIs with JSON Web Tokens | Course on Pluralsight

This is a hands-on programming course that covers approaches to make JavaScript REST API robust and secure.

This course teaches how to protect RESTful API endpoints using JSON Web Tokens. For server side JavaScript applications, securing protected routes and working with authorization is often a challenging task. In this course, learners understand the mechanism of JWT to transfer claims between two parties. They explore how to protect the server side REST API endpoints from unauthorised access and data tampering. They will understand how servers can generate, sign, send, and validate claims in the JSON Web Tokens. Additionally, they also learn to make tradeoffs when storing JWT, security considerations, possible JWT attacks and security best practices to mitigate the risk.