پرش به محتوای اصلی
دانشگاه هوش مصنوعی — Daneshgah AI

اوث چیست؟

OAuth

یک پروتکل احراز هویت رایج که برای اعطای مجوز اتصال ایمن میان برنامه‌ها و وب‌سایت‌ها بدون نیاز به آشکارسازی رمز عبور استفاده می‌شود.

توضیح کامل

اوث (OAuth) یکی از پروتکل‌های پرکاربرد برای مدیریت دسترسی و مجوز در فضای دیجیتال است. وقتی کاربری می‌خواهد یک سرویس یا اپلیکیشن جدید را به اطلاعات حساب خودش در سرویس دیگری متصل کند، اوث این اتصال را به شکل امن کنترل می‌کند. به زبان ساده، اجازه می‌دهد یک اپلیکیشن بدون اینکه رمز عبور شخصی شما را بداند، با حساب کاربری شما تعامل داشته باشد. این کار با دریافت یک «توکن دسترسی» انجام می‌شود که دسترسی محدود و مدیریت‌شده به داده‌های شما می‌دهد.

اهمیت اوث در امنیت اطلاعات است. اگر رمز عبور شما در چند جا استفاده شود یا محفوظ نباشد، به راحتی امکان سرقت یا سوء استفاده پیش می‌آید. با اوث، شما تنها اجازهٔ خاص و محدود به یک اپلیکیشن می‌دهید و هر لحظه هم می‌توانید این دسترسی را لغو کنید. مثلاً وقتی با حساب گوگل یا تلگرام وارد سایت دیگری می‌شوید یا اجازه می‌دهید یک نرم‌افزار به مخاطبان موبایل شما دسترسی پیدا کند، در واقع از اوث استفاده می‌شود.

باید دقت کرد که اوث با سیستم‌های «احراز هویت» (authentication) تفاوت دارد. اوث خودش فقط برای صدور اجازهٔ دسترسی طراحی شده و نه برای تایید هویت اصلی یک کاربر — هرچند گاهی این دو مفهوم با یکدیگر اشتباه گرفته می‌شوند. در مجموع، اوث راهکاری است که امروزه کاربرهای ایرانی هم به طور غیرمستقیم با آن سروکار دارند؛ مخصوصاً هنگام ورود به اپلیکیشن‌های مختلف با استفاده از حساب‌های یکپارچه.

در این مطالب توضیح داده شده

اصطلاح‌های مرتبط