ڈویلپر ٹولز

JWT ڈی کوڈر: آن لائن JSON Web Token ڈی کوڈ کریں – مفت

مفت، سائن اپ کی ضرورت نہیں، آپ کے براؤزر میں چلتا ہے۔ JSON Web Token پیسٹ کریں تاکہ اس کا ہیڈر اور پے لوڈ فارمیٹ شدہ JSON میں پڑھیں، جاری ہونے، شروع ہونے اور ختم ہونے کے اوقات تاریخوں میں دیکھیں، اور ایک نظر میں جانیں کہ یہ ختم ہو چکا ہے یا نہیں۔ ٹوکن آپ کے آلے پر ڈی کوڈ ہوتا ہے اور کہیں نہیں بھیجا جاتا۔

ٹوکن آپ کے آلے پر ڈی کوڈ ہوتا ہے اور کہیں نہیں بھیجا جاتا۔ سگنیچر نہیں جانچا جاتا، اس لیے جب تک آپ کا اپنا سرور ٹوکن کی تصدیق نہ کرے، ان مندرجات پر بھروسہ نہ کریں۔

JWT ڈی کوڈر کیوں استعمال کریں

100% مفت
جتنی بار چاہیں استعمال کریں۔ سائن اپ نہیں، واٹر مارک نہیں، کچھ انسٹال نہیں کرنا۔
ڈیزائن سے نجی
جو آپ لکھتے ہیں وہ آپ کے براؤزر میں رہتا ہے اور کبھی ہمیں نہیں بھیجا جاتا۔
ہر آلے پر کام کرتا ہے
Windows، Mac، Linux، Android اور iPhone پر آپ کے براؤزر میں چلتا ہے۔ کسی ایپ کی ضرورت نہیں۔

JWT ڈی کوڈر کیسے استعمال کریں

  1. اپنا ٹوکن آپ کے JWT میں پیسٹ کریں۔ Authorization ہیڈر سے آنے والا شروع کا "Bearer " آپ کے لیے ہٹا دیا جاتا ہے۔ پہلے اس کا طریقہ دیکھنے کے لیے ایک مثال آزمائیں پر کلک کریں۔
  2. اسٹیٹس لائن پڑھیں: ختم ہو چکا، ابھی درست نہیں، درست مدت کے اندر، یا کوئی میعاد نہیں۔
  3. جاری ہوا، اس سے پہلے درست نہیں، اور ختم ہوتا ہے کے اوقات دیکھیں، جو تاریخوں کے طور پر دکھائے جاتے ہیں اور ساتھ یہ کہ کب گزرے یا کب آئیں گے۔
  4. ہر ایک کے اوپر کاپی بٹن سے ہیڈر یا پے لوڈ JSON کاپی کریں، یا دوبارہ شروع کرنے کے لیے صاف کریں پر کلک کریں۔

اکثر پوچھے جانے والے سوالات

JWT کیسے ڈی کوڈ کروں؟

ٹوکن باکس میں پیسٹ کریں۔ ہیڈر اور پے لوڈ Base64URL ڈی کوڈ ہو کر فوراً فارمیٹ شدہ JSON میں دکھائے جاتے ہیں؛ کوئی بٹن دبانے کی ضرورت نہیں۔

کیا کسی اصلی ٹوکن کو یہاں پیسٹ کرنا محفوظ ہے؟

ڈی کوڈنگ آپ کے آلے پر ہوتی ہے اور کچھ بھی کہیں نہیں بھیجا جاتا۔ پھر بھی لائیو ٹوکن کو پاس ورڈ کی طرح سمجھیں: جس کے پاس بھی یہ ہو وہ اسے میعاد ختم ہونے تک استعمال کر سکتا ہے۔

کیا یہ دستخط کی تصدیق کرتا ہے؟

نہیں۔ یہ صرف ٹوکن ڈی کوڈ کرتا ہے اور دستخط کو جیسا ہے ویسا دکھاتا ہے۔ کوئی بھی کسی بھی مواد کے ساتھ ٹوکن بنا سکتا ہے، اس لیے آپ کے سرور کو اعتماد کرنے سے پہلے اپنی کلید سے دستخط کی تصدیق کرنی چاہیے۔

میں کیسے جانوں کہ JWT کی میعاد ختم ہو گئی ہے؟

اسے پیسٹ کریں اور اسٹیٹس لائن پڑھیں۔ یہ exp کلیم کا موازنہ آپ کے آلے کی گھڑی سے کرتا ہے اور بتاتا ہے کہ ختم ہو چکا، درست مدت کے اندر ہے، یا اس میں کوئی میعاد نہیں؛ یہ اس ٹوکن کو بھی نشان زد کرتا ہے جس کا nbf وقت ابھی نہیں آیا۔

exp، iat اور nbf کا کیا مطلب ہے؟

exp وہ وقت ہے جب ٹوکن ختم ہوتا ہے، iat جب یہ جاری ہوا، اور nbf وہ وقت جس سے پہلے یہ درست نہیں۔ یہ سیکنڈوں میں Unix ٹائم اسٹیمپ کے طور پر محفوظ ہوتے ہیں؛ یہ ٹول انہیں آپ کے ٹائم زون میں تاریخوں کے طور پر دکھاتا ہے۔

JWT کے تین حصے کیا ہیں؟

دستخط شدہ JWT کی شکل header.payload.signature ہے۔ ہیڈر دستخط کا الگوریتھم (alg) اور قسم بتاتا ہے، پے لوڈ میں sub، exp جیسے کلیمز اور کوئی بھی حسب ضرورت ڈیٹا ہوتا ہے، اور دستخط ثابت کرتا ہے کہ پہلے دو حصے تبدیل نہیں ہوئے۔

کیا میں پورا Authorization ہیڈر پیسٹ کر سکتا ہوں؟

جی ہاں۔ ڈی کوڈ کرنے سے پہلے شروع کا "Bearer " ہٹا دیا جاتا ہے، اس لیے آپ ہیڈر کی قدر جیسی ہے ویسی پیسٹ کر سکتے ہیں۔

یہ میرا ٹوکن کیوں نہیں پڑھ سکتا؟

دستخط شدہ JWT کے تین حصے ہوتے ہیں جو نقطوں سے الگ ہوتے ہیں، اور غلطی بتاتی ہے کہ اسے کتنے ملے۔ خفیہ کردہ ٹوکن (JWE، پانچ حصے) کلید کے بغیر نہیں پڑھے جا سکتے، اور کچھ سروسز opaque ٹوکن استعمال کرتی ہیں جو JWT ہی نہیں ہوتے۔

کیا JWT خفیہ ہوتا ہے؟

عموماً نہیں۔ عام دستخط شدہ JWT صرف انکوڈ ہوتا ہے، اس لیے اسے رکھنے والا کوئی بھی پے لوڈ پڑھ سکتا ہے۔ جب تک ٹوکن خفیہ نہ ہو، JWT پے لوڈ میں راز نہ رکھیں۔

کیا JWT ڈی کوڈر مفت ہے؟

جی ہاں۔ یہ استعمال کے لیے مفت ہے، سائن اپ کی ضرورت نہیں اور کچھ انسٹال نہیں کرنا۔