NODE.JS WORKSHOP

Week 3

Presented by Tu Tran@rnd

Agenda

Tuần 1: Làm quen với Node.js

Tuần 2: Xây dựng 1 ứng dụng REST API

Tuần 3: Xây dựng ứng dụng thời gian thực và bảo mật cho REST API

Tuần 3

  1. Hello socket.io
  2. Securing API with JWT
  3. Mini challenge
  4. Q&A

1. Hello Socket.io

Bidirectional communication

2. Securing API with JWT

  • JWT: Authorization, information Exchange

  • Demo

2.1 How JWT works?

  1. Xác thực thông tin
  2. Hashing data với mã bí mật để tạo ra token
  3. Gửi token cho client
  4. Client lưu lại
  5. Client sẽ gửi token kèm theo trong mỗi request
  6. Server sẽ kiểm tra token có valid hay không để xác thực request.

3. Mini chanllenge

  1. Hoàn thiện các API dựa trên project được dựng sẵn.
  2. Link project: github.com/spy126/mini-challenge-3

4. Q&A

Node.js Workshop 3

By Tu Tran

Node.js Workshop 3

  • 190