Authentication Nodejs with JWT
JSON Web Token (JWT) là 1 tiêu chuẩn mở (RFC 7519) định nghĩa cách thức truyền tin an toàn giữa các thành viên bằng 1 đối tượng JSON. Thông tin này có thể được xác thực và đánh dấu tin cậy nhờ vào "chữ ký" của nó. Phần chữ ký của JWT sẽ được mã hóa lại bằng HMAC hoặc RSA. Trên đây là định nghĩa ...
JSON Web Token (JWT) là 1 tiêu chuẩn mở (RFC 7519) định nghĩa cách thức truyền tin an toàn giữa các thành viên bằng 1 đối tượng JSON. Thông tin này có thể được xác thực và đánh dấu tin cậy nhờ vào "chữ ký" của nó. Phần chữ ký của JWT sẽ được mã hóa lại bằng HMAC hoặc RSA.
Trên đây là định nghĩa cơ bản về JWT, thực ra có nhiều bài viết nói về JWT nên trong bài viết này mình sẽ ko đi chi tiết , mà chỉ trình bày cách sử dụng nó để tạo Authentication trong ứng dụng đơn gian theo các step. Trong bài viết này mình sẽ sử dụng node js, mongodb, express....Và cách sử dụng các tools này thì mình sẽ ko đề cập mà mặc định là đã biết sư dụng