Companies Home Search Profile

Securing a JavaScript REST API with JSON Web Tokens

Focused View

Deeksha Sharma

1:26:03

92 View
  • 1. Course Overview.mp4
    01:39
  • 1. course overview.zip
  • 1. Agenda.mp4
    00:27
  • 1. agenda.zip
  • 2. Introduction.mp4
    01:54
  • 2. introduction.zip
  • 3. Project Set up and Code Walkthrough.mp4
    03:21
  • 3. project set up and code walkthrough.zip
  • 4. Frontend and Backend Code Review.mp4
    06:12
  • 4. frontend and backend code review.zip
  • 5. Build Login UI.mp4
    06:56
  • 5. build login ui.zip
  • 6. DataStore and Login API.mp4
    07:11
  • 6. datastore and login api.zip
  • 7. Summary.mp4
    00:27
  • 7. summary.zip
  • 1. Agenda.mp4
    00:11
  • 1. agenda.zip
  • 2. Develop Backend Api.mp4
    04:49
  • 2. develop backend api.zip
  • 3. Call Api from Frontend.mp4
    05:19
  • 3. call api from frontend.zip
  • 4. About JSON Web Token.mp4
    04:09
  • 4. about json web token.zip
  • 5. Summary.mp4
    00:22
  • 5. summary.zip
  • 1. Agenda.mp4
    00:27
  • 1. agenda.zip
  • 2. How to Generate JWT.mp4
    07:35
  • 2. how to generate jwt.zip
  • 3. JWT in a Cookie Part I.mp4
    09:13
  • 3. jwt in a cookie part i.zip
  • 4. JWT in a Cookie Part 2.mp4
    03:40
  • 4. jwt in a cookie part 2.zip
  • 5. Frontend Code Cookie Approach.mp4
    05:55
  • 5. frontend code cookie approach.zip
  • 6. JWT in Auth Header Bearer Token.mp4
    01:53
  • 6. jwt in auth header bearer token.zip
  • 7. Summary.mp4
    00:25
  • 7. summary.zip
  • 1. Agenda.mp4
    00:22
  • 1. agenda.zip
  • 2. Token Handling within Client Code.mp4
    01:44
  • 2. token handling within client code.zip
  • 3. Decode Token on Client Side.mp4
    05:39
  • 3. decode token on client side.zip
  • 4. Make APIs Robust and Secure.mp4
    05:29
  • 4. make apis robust and secure.zip
  • 5. Summary.mp4
    00:44
  • 5. summary.zip
  • Description


    Make your JavaScript REST API robust and secure. This course will teach you how to protect RESTful API endpoints using JSON Web Tokens

    What You'll Learn?


      For server side JavaScript applications, securing protected routes and working with authorization is often a challenging task. In this course, Securing a JavaScript REST API with JSON Web Tokens, you’ll learn to use the mechanism of JWT also read as JOT to transfer claims between two parties. First, you’ll explore how to protect the server side REST API endpoints from unauthorized access and data tampering. Next, you’ll discover how servers can generate, sign, send, and validate claims in the JSON Web Tokens. Finally, you’ll learn how to make tradeoffs when storing JWT, security considerations, possible JWT attacks and security best practices to mitigate the risk. When you’re finished with this course, you’ll have the skills and knowledge of JWT fundamentals needed to design and ship robust RESTful APIs in the JavaScript ecosystem.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Deeksha Sharma
    Deeksha Sharma
    Instructor's Courses
    Deeksha is an independent software developer. She worked with a number of technology companies across 4 countries including India, United States, Canada and New Zealand. She has high attention to detail which has helped her add value in business domains such as Education, Banking, Finance and Open Source Licensing. She is a creator of moneybonsai.com which is personal finance application to track, manage and analyse expenses. Her all time favourite tech stack includes Java, Node.js, API Security, MongoDB, Typescript, Material-UI, React.js, GraphQL, TensorFlow and Data Visualisation. Her latest work is available at bonsaiilabs.com
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 25
    • duration 1:26:03
    • level average
    • Release Date 2023/02/28