رمزگشایی Basic Auth

یک یا چند هدر Authorization: Basic (یا فقط بخش Base64) را جای‌گذاری کنید تا رمزگشا نام کاربری و رمز عبور هر کدام را استخراج کند. همه چیز به‌صورت محلی اجرا می‌شود، پس اطلاعات ورود هرگز از مرورگر شما خارج نمی‌شوند.

ساخت هدر Basic Auth

نحوه استفاده از ابزار رمزگشایی Basic Auth

  1. هدرها یا توکن‌های Base64 را جای‌گذاری کنید، هر کدام در یک خط (یا جداشده با کاما، نقطه‌ویرگول، tab، pipe یا به‌صورت آرایه JSON).
  2. روی رمزگشایی Basic Auth کلیک کنید.
  3. جدول نام کاربری و رمز عبور را بررسی کنید.

احراز هویت Basic چیست؟

احراز هویت HTTP Basic (RFC 7617) اطلاعات ورود را به‌صورت Authorization: Basic base64(username:password) ارسال می‌کند. Base64 فقط یک encoding است، پس هر کسی که هدر را ببیند می‌تواند رمز عبور را بخواند.

چرا باید از Basic Auth بدون HTTPS پرهیز کرد

اطلاعات ورود با هر درخواست ارسال می‌شوند و به‌سادگی رمزگشایی می‌شوند. همیشه از HTTPS استفاده کنید و برای اپلیکیشن‌های کاربرمحور، روش‌های مبتنی بر توکن مانند bearer tokenهای OAuth 2.0، کلیدهای API با scope یا کوکی‌های session را ترجیح دهید.

سؤالات متداول

چطور هدر Basic auth را رمزگشایی کنم؟

عبارت "Basic " را حذف کنید و بقیه را از Base64 رمزگشایی کنید؛ نتیجه "username:password" است. این ابزار این کار را به‌طور خودکار برای چندین هدر به‌صورت هم‌زمان انجام می‌دهد.

ابزارها و راهنماهای مرتبط

دیدگاه‌ها (0)

سؤال، ایده یا باگی در «رمزگشایی Basic Auth» دارید؟ دیدگاه بگذارید، به ابزار امتیاز دهید یا به دیگران پاسخ دهید.

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

دیدگاه بگذارید

به این ابزار امتیاز دهید:
Esc
↑ ↓ جابه‌جایی↵ باز کردنEsc بستن