Giải mã JWT

Đọc nội dung của JWT, các mốc thời gian dễ hiểu và xem token còn hiệu lực không, rồi kiểm tra chữ ký, mà không bao giờ gửi token đến máy chủ.

Token của bạn

Dán JWT để giải mã, ngay trong trình duyệt của bạn.

Nội dung đã giải mã

Header, payload và ý nghĩa của từng claim.

Xác minh chữ ký

Tùy chọn: kiểm tra xem token có được ký bởi đúng bên hay không.

Giải mã JWT một cách riêng tư

Dán JWT để xem header và payload ở dạng văn bản thuần, kèm giải thích cho từng claim. Thời điểm phát hành và hết hạn được chuyển sang giờ địa phương, và công cụ cho biết token còn hiệu lực hay không.

Vì sao nên giải mã cục bộ

JWT thường cấp quyền truy cập vào một tài khoản hoặc một API. Dán nó vào một trang web gửi dữ liệu đến máy chủ là có nguy cơ bị dùng lại. Ở đây, mọi thứ diễn ra trong trình duyệt của bạn: token và khóa không bao giờ được truyền đi.

Được encode, không được mã hóa

Nội dung của JWT chỉ được encode Base64: ai cũng đọc được. Chữ ký chỉ đảm bảo nội dung chưa bị sửa đổi. Đừng bao giờ đặt mật khẩu hay dữ liệu nhạy cảm vào JWT.

Xác minh chữ ký

Với khóa bí mật dùng chung (HS256, HS384, HS512) hoặc khóa công khai (RS256, ES256…), công cụ kiểm tra xem token có thực sự được ký bởi đúng bên và chưa bị chỉnh sửa hay không.

Lập trình

Xem trước chia sẻ mạng xã hội

Xem trang hiển thị thế nào khi được chia sẻ trên Google, Facebook, X, LinkedIn và nhiều nơi khác, rồi sao chép thẻ Open Graph sẵn sàng để dán (thẻ og, Twitter card, thẻ meta).

Lập trình

SVG sang HTML

Chuyển đổi SVG sang HTML, JSX và React.