پرش به محتوای اصلی
در حال باز کردن نماتک…
نماتک
۱۰ساعت
۳۷دقیقه
۰۸ثانیه
Namatek logo

OAuth

OAuth 2.0

OAuth چارچوب استاندارد مجوزدهی است که به یک برنامه اجازه می‌دهد بدون دریافت رمز عبور کاربر، به منابع او در سرویس دیگر دسترسی محدود بگیرد. توکن دسترسی کوتاه‌عمر جای رمز عبور را می‌گیرد و دامنهٔ دسترسی را مشخص می‌کند.

OAuth چیست؟

OAuth چارچوب استاندارد مجوزدهی است که به یک برنامه اجازه می‌دهد بدون دریافت رمز عبور کاربر، به منابع او در سرویس دیگر دسترسی محدود بگیرد. توکن دسترسی کوتاه‌عمر جای رمز عبور را می‌گیرد و دامنهٔ دسترسی را مشخص می‌کند.

توضیح و کاربرد

OAuth مجوزدهی است نه احراز هویت؛ برای ورود کاربر باید لایهٔ احراز هویت مانند OpenID Connect روی آن قرار گیرد. تنظیم درست نشانی بازگشت و دامنهٔ دسترسی، از سوءاستفادهٔ توکن جلوگیری می‌کند.