← Quay lại danh sách Udemy
NodeJS Security: JWT, Role-Based Access, 2FA (/w React)

Backend Security

Coupon: MAY-BEST-2

NodeJS Security: JWT, Role-Based Access, 2FA (/w React)

Toàn bộ khóa học của mình là tiếng Anh. Mình cũng không phải người giỏi tiếng Anh, nói có lúc vẫn sai. Bạn nghe thử preview trên Udemy trước, nghe ổn thì hãy quyết định mua.

Chỉ cần tiếng Anh cơ bản là theo được. Nếu bạn thuộc nhóm "không biết tiếng Anh" thì không nên mua khóa này.

Mô tả khóa học

Auth là chỗ nhiều team làm nhanh cho kịp deadline rồi trả giá sau. Khóa này đi thẳng vào implementation nghiêm túc: JWT access/refresh token, RBAC, 2FA theo TOTP, kèm các quyết định quan trọng như cookie vs localStorage, token rotation, reuse detection. Bạn học để build hệ thống đăng nhập an toàn khi sản phẩm lớn lên, không phải chỉ để pass demo login.

Khóa này dành cho ai: Phù hợp cho fullstack/backend dev cần xây hệ thống đăng nhập an toàn trong production thay vì chỉ làm auth demo.

Bạn sẽ học được gì?

  • Hiểu rõ access token, refresh token và chiến lược lưu trữ an toàn.
  • Triển khai login/register/logout từ đầu.
  • Bảo vệ route bằng middleware và role-based access control.
  • Tích hợp 2FA (Google Authenticator, QR flow).
  • Quản lý refresh token và session logic với Redis.
JWTRBAC2FARefresh Token
Mở khóa học trên Udemy ↗Coupon active: MAY-BEST-2Source coupon cũ: MAY-BEST-1

Khóa này không hợp nếu...

  • Bạn không có tiếng Anh cơ bản hoặc không muốn nghe/đọc tiếng Anh kỹ thuật.
  • Bạn đang tìm khóa học chỉ để xem cho vui, không có lịch học và không làm bài tập.
  • Bạn muốn có việc ngay sau 1-2 tuần mà không cần tự luyện tập thêm ngoài video.
  • Bạn né tiếng Anh kỹ thuật hoàn toàn và không sẵn sàng đọc docs khi gặp lỗi.

Học xong bạn làm được gì

  • Hiểu rõ access token, refresh token và chiến lược lưu trữ an toàn
  • Triển khai login/register/logout từ đầu
  • Bảo vệ route bằng middleware và role-based access control

Roadmap position

  • Path 2

    Backend Intermediate

    NestJS core, security, realtime và kiến thức Node.js internals

  • Path 3

    Fullstack Intermediate

    Frontend + backend cốt lõi theo một flow fullstack liền mạch