پرش به محتویات

JWT#

کار با توکن‌های وب JSON در فرآیندهای n98n خود.

اعتبارات

شما می‌توانید اطلاعات احراز هویت مربوط به این نما را اینجا بیابید.

اکشن‌ها#

  • رمزگشایی
  • امضا کردن
  • تایید صحت

پارامترهای نود#

این نود می‌تواند به عنوان ابزاری هوشمند مورد استفاده قرار گیرد

این نود می‌تواند برای افزایش قابلیت‌های یک عامل هوشمند مورد استفاده قرار گیرد. هنگام استفاده به این صورت، بسیاری از پارامترها به طور خودکار تنظیم می‌شوند، یا با اطلاعاتی که توسط هوش مصنوعی هدایت می‌شود - برای اطلاعات بیشتر در مستندات پارامترهای ابزار هوشمند آشنا شوید.

  • اعتبارنامه برای کانکشن: یک اعتبار JWT را انتخاب کرده یا ایجاد کنید تا ارتباط برقرار کنید.
  • توکن: توکن را وارد کنید تا تایید صحت یا رمزگشایی شود.
  • اگر عملیات امضا کردن را انتخاب کنید، این پارامتر نیز ظاهر می‌شود:
  • استفاده از JSON برای ساخت پیلود: زمانی که فعال باشد، نود از JSON برای ساختن ادعاها استفاده می‌کند. انتخاب این گزینه تأثیرگذار است بر آنچه در بخش ادعاهای پیلود نمایش داده می‌شود.

ادعاهای پیلود#

نود فقط زمانی ادعاهای پیلود را نمایش می‌دهد که عملیات امضا کردن را انتخاب کنید. چیزی که می‌بینید بستگی دارد به انتخاب شما برای استفاده از JSON برای ساخت پیلود:

  • اگر استفاده از JSON برای ساخت پیلود را فعال کنید، این بخش یک ویرایشگر JSON نشان می‌دهد که می‌توانید ادعاها را با آن ساختاردهی کنید.
  • اگر استفاده از JSON برای ساخت پیلود را فعال نکنید، این بخش شما را دعوت می‌کند تا ادعا اضافه کنید.

می‌توانید ادعاهای زیر را اضافه کنید.

مخاطب#

ادعای مخاطب یا aud شناساننده دریافت‌کنندگان مورد نظر توکن JWT است.

برای اطلاعات بیشتر به "aud" (مخاطب) ادعا مراجعه کنید.

منقضی در#

ادعای منقضی در یا exp زمان انقضای توکن JWT را مشخص می‌کند و پس از آن نباید پذیرفته شود.

برای اطلاعات بیشتر به "exp" (زمان انقضا) ادعا مراجعه کنید.

صادرکننده#

ادعای صادرکننده یا iss شناسانده‌گر شخص یا سامانه‌ای است که توکن JWT را صادر کرده است.

برای اطلاعات بیشتر به "iss" (صادرکننده) ادعا مراجعه کنید.

شناسه JWT#

ادعای شناسه JWT یا jti یک شناسه یکتا برای توکن JWT فراهم می‌کند.

برای اطلاعات بیشتر به "jti" (شناسه JWT) ادعا مراجعه کنید.

قبل از#

ادعای قبل از یا nbf زمان قبل از آنکه توکن پذیرفته شود را مشخص می‌کند.

برای اطلاعات بیشتر به "nbf" (قبل از) ادعا مراجعه کنید.

موضوع#

ادعای موضوع یا sub شناسانده‌گر شخص یا موضوعی است که توکن JWT درباره آن است.

برای اطلاعات بیشتر به "sub" (موضوع) ادعا مراجعه کنید.

گزینه‌های نود#

گزینه‌های نود رمزگشایی#

کلید بازگردانی اطلاعات اضافی کنترل می‌کند چه مقدار اطلاعات به نود برگردانده می‌شود.

وقتی فعال باشد، نود کامل توکن رمزگشایی‌شده با اطلاعات مربوط به هدر و امضا را برمی‌گرداند. وقتی غیرفعال باشد، فقط پیلود را برمی‌گرداند.

گزینه‌های نود امضا کردن#

از کنترل بازنویسی الگوریتم برای انتخاب الگوریتم در نظر گرفته‌شده برای تایید توکن استفاده کنید. این گزینه، الگوریتم منتخب در اعتبارنامه‌ها را کنار می‌زند.

گزینه‌های نود تایید صحت#

این عملیات چند گزینه نود را شامل می‌شود:

  • بازگردانی اطلاعات اضافی: این کلید کنترل می‌کند چه مقدار اطلاعات برگردانده شود. وقتی فعال باشد، نود کامل توکن رمزگشایی‌شده همراه با اطلاعات هدر و امضا را برمی‌گرداند. وقتی غیرفعال باشد، فقط پیلود را برمی‌گرداند.
  • نادیده گرفتن انقضا: این کلید کنترل می‌کند آیا نود باید زمان انقضای توکن (exp) را نادیده بگیرد. برای اطلاعات بیشتر به "exp" (زمان انقضا) ادعا مراجعه کنید.
  • نادیده گرفتن قبل از: این کلید کنترل می‌کند آیا نود باید ادعای قبل از (nbf) را نادیده بگیرد. برای اطلاعات بیشتر به "nbf" (قبل از) ادعا مراجعه کنید.
  • تفاوت ساعت: تعداد ثانیه‌هایی که هنگام بررسی ادعاهای nbf و exp باید تحمل کنید را وارد کنید. این امکان کمک می‌کند تا با تفاوت‌های ساعت‌های کوچک سرورها کنار بیایید. برای اطلاعات بیشتر به "exp" (زمان انقضا) ادعا مراجعه کنید.
  • بازنویسی الگوریتم: الگوریتم مورد استفاده برای تایید توکن. این الگوریتم الگوریتم انتخاب شده در اعتبارنامه‌ها را کنار می‌زند.

قالب‌ها و نمونه‌ها#

Browse JWT integration templates, or search all templates