JWT Token là gì?
Một JSON Web Token (JWT) là định dạng token nhỏ gọn, an toàn với URL được sử dụng để truyền tải thông tin một cách an toàn giữa các bên. JWT được sử dụng rộng rãi trong các hệ thống xác thực, ủy quyền API và các giải pháp đăng nhập một lần (SSO).
.), tạo thành một chuỗi như: xxxxx.yyyyy.zzzzzHeader
Payload
Signature
Công cụ này cho phép bạn giải mã và kiểm tra bất kỳ token JWT nào ngay lập tức, ngay trong trình duyệt của bạn — với quyền riêng tư và bảo mật hoàn toàn.
Cách Sử Dụng Bộ Giải Mã JWT
Dán Token của Bạn
Sao chép token JWT của bạn và dán nó vào trường nhập liệu. Token sẽ được giải mã tự động khi bạn nhập — không cần nhấp nút.
Xem Các Phần Được Giải Mã
Header và Payload được hiển thị dưới dạng JSON được định dạng với tô sáng cú pháp. Signature được hiển thị dưới dạng chuỗi Base64URL.
Kiểm Tra Trạng Thái Hết Hạn
Thanh trạng thái hiển thị liệu token có hợp lệ, hết hạn hay chưa hợp lệ, cùng với chỉ báo thời gian tương đối.
Khám Phá Claims
Di chuột qua bất kỳ tên claim được công nhận nào (như iss, sub, exp) để xem giải thích ngắn gọn về ý nghĩa của nó.
Sao Chép Những Gì Bạn Cần
Sử dụng các nút sao chép trên mỗi bảng để sao chép JSON được giải mã hoặc signature vào clipboard của bạn.
Tính Năng
Giải Mã Theo Thời Gian Thực
Token được giải mã ngay lập tức khi bạn dán hoặc nhập. Không cần nhấp nút — kết quả cập nhật theo thời gian thực.
Bảng Được Mã Hóa Màu
Mỗi phần của JWT được hiển thị trong một bảng riêng biệt với mã hóa màu riêng biệt, giúp dễ dàng phân biệt Header, Payload và Signature một cách nhanh chóng.
Trí Tuệ Claims
Di chuột qua tên claim tiêu chuẩn để xem ý nghĩa của chúng. Bộ giải mã nhận dạng các claims phổ biến từ thông số kỹ thuật JWT, OpenID Connect và OAuth 2.0.
iss,sub,aud— Nhà phát hành, Chủ đề, Đối tượngexp,iat,nbf— Hết hạn, Được phát hành lúc, Không hợp lệ trướcname,email,role— Các claims người dùng phổ biến
Phân Tích Dấu Thời Gian Tự Động
Các dấu thời gian Unix trong payload (chẳng hạn như exp, iat, nbf) sẽ tự động được chú thích bằng ngày giờ dễ đọc, vì vậy bạn không phải chuyển đổi chúng theo cách thủ công.
Trạng Thái Hết Hạn
Thanh trạng thái rõ ràng cho biết liệu token hiện có hợp lệ, hết hạn, chưa hợp lệ hay không có hết hạn được đặt, cùng với hiển thị thời gian tương đối.
Dữ Liệu Của Bạn Luôn Riêng Tư
Tất cả xử lý diễn ra trong trình duyệt của bạn — đảm bảo quyền riêng tư và bảo mật hoàn toàn.
- Không có yêu cầu máy chủ — Token của bạn không bao giờ được gửi đến bất kỳ máy chủ nào
- Không lưu trữ — Không có gì được lưu hoặc ghi nhật ký
- Không theo dõi — Chúng tôi không thu thập bất kỳ dữ liệu sử dụng nào
Các Câu Hỏi Thường Gặp
Có an toàn không khi dán token JWT của tôi ở đây?
Có, hoàn toàn an toàn. Công cụ này xử lý mọi thứ hoàn toàn trong trình duyệt của bạn. Token của bạn không bao giờ được gửi đến bất kỳ máy chủ nào, lưu trữ hoặc ghi nhật ký. Bạn có thể xác minh điều này bằng cách kiểm tra tab mạng của trình duyệt — không có yêu cầu nào được thực hiện khi bạn dán token.
- Xử lý 100% phía client
- Không truyền dữ liệu đến máy chủ
- Không lưu trữ hoặc ghi nhật ký
- Mã nguồn mở và có thể xác minh
Công cụ này có thể xác minh chữ ký JWT không?
Công cụ này là một bộ giải mã, không phải bộ xác minh. Nó giải mã và hiển thị nội dung token nhưng không xác minh chữ ký mật mã. Để xác minh chữ ký, bạn sẽ cần bí mật ký hoặc khóa công khai.
Những thuật toán JWT nào được hỗ trợ?
Bộ giải mã hoạt động với bất kỳ JWT nào bất kể thuật toán ký. Thuật toán được hiển thị trong thanh trạng thái sau khi giải mã.
Các thuật toán được hỗ trợ bao gồm:
- HMAC: HS256, HS384, HS512
- RSA: RS256, RS384, RS512
- ECDSA: ES256, ES384, ES512
- RSA-PSS: PS256, PS384, PS512
Tại sao nó hiển thị "Hết hạn" cho token của tôi?
Claim exp (Thời Gian Hết Hạn) của token chứa một dấu thời gian Unix. Nếu thời gian hiện tại vượt quá dấu thời gian đó, token được coi là hết hạn.
Những chấm màu bên cạnh Header, Payload và Signature là gì?
Các chấm màu giúp bạn phân biệt trực quan ba phần của token JWT, tuân theo quy ước phổ biến được sử dụng bởi các công cụ JWT:
- Đỏ đại diện cho Header
- Tím đại diện cho Payload
- Xanh lam đại diện cho Signature
Chưa có bình luận nào. Hãy là người đầu tiên!