فهرست مطالب:
تصویری: OAuth2 در جاوا چیست؟
2024 نویسنده: Lynn Donovan | [email protected]. آخرین اصلاح شده: 2023-12-15 23:46
هدف: این سند توابع عمومی OAuth 2.0 ارائه شده توسط Google OAuth Client Library برای جاوا . خلاصه: OAuth 2.0 یک مشخصات استاندارد است که به کاربران نهایی اجازه می دهد تا به طور ایمن به یک برنامه مشتری مجوز دسترسی به منابع محافظت شده سمت سرور را بدهند.
به این ترتیب، OAuth2 چیست و چگونه کار می کند؟
آی تی آثار با واگذاری احراز هویت کاربر به سرویسی که میزبان حساب کاربری است و اجازه دسترسی به حساب کاربری به برنامه های شخص ثالث. OAuth 2 جریان های مجوز را برای برنامه های کاربردی وب و دسکتاپ و دستگاه های تلفن همراه فراهم می کند.
علاوه بر این، OAuth مخفف چیست؟ مجوز را باز کنید
در اینجا، چگونه از OAuth2 استفاده کنم؟
مراحل اساسی
- اعتبارنامه OAuth 2.0 را از Google API Console دریافت کنید.
- یک رمز دسترسی از سرور مجوز Google دریافت کنید.
- دامنه دسترسی اعطا شده توسط کاربر را بررسی کنید.
- رمز دسترسی را به یک API ارسال کنید.
- در صورت لزوم رمز دسترسی را بازخوانی کنید.
مشتری OAuth2 چیست؟
مشتریان OAuth2 به شما امکان می دهد سرویس ها و برنامه های خارجی را برای احراز هویت در برابر نسبیت به روشی ایمن پیکربندی کنید. به عنوان مثال، الف مشتری برنامه می تواند صفحه ورود به سیستم Relativity را به کاربر ارائه دهد تا یک رمز دسترسی برای فراخوانی API های Relativity دریافت کند.
توصیه شده:
نوع Grant در OAuth2 چیست؟
در OAuth 2.0، اصطلاح "نوع اعطا" به روشی اشاره دارد که یک برنامه یک نشانه دسترسی دریافت می کند. OAuth 2.0 چندین نوع کمک مالی از جمله جریان کد مجوز را تعریف می کند
انواع مختلف کمک هزینه در OAuth2 چیست؟
مشخصات OAuth چهار کمک مالی مختلف را بر اساس ماهیت برنامه مشتری تعریف می کند: Client Credentials Grant. اعطای اعتبار مشتری شکل 2: گردش کار اعطای اعتبار مشتری. اعطای کد مجوز. گرانت ضمنی اعطای اعتبار رمز عبور مالک منبع
جریان ضمنی oauth2 چیست؟
کمک هزینه ضمنی OAuth2 گونهای از سایر کمکهای مجوز است. این به کلاینت اجازه میدهد تا رمز دسترسی (و id_token، هنگام استفاده از OpenId Connect) را مستقیماً از نقطه پایانی مجوز، بدون تماس با نقطه پایانی نشانه یا تأیید اعتبار مشتری، دریافت کند
پروتکل OAuth2 چیست؟
چارچوب مجوز OAuth 2.0. در این مقاله. OAuth 2.0 پروتکلی است که به کاربر اجازه میدهد تا دسترسی محدودی به منابع خود در یک سایت، به سایت دیگر، بدون افشای اعتبار خود بدهد. طبق وب سایت OAuth، این پروتکل بی شباهت به یک کلید نوکر نیست
محدوده در oauth2 چیست؟
Scope مکانیزمی در OAuth 2.0 برای محدود کردن دسترسی برنامه به حساب کاربری است. یک برنامه کاربردی میتواند یک یا چند محدوده درخواست کند، سپس این اطلاعات در صفحه رضایت به کاربر ارائه میشود و نشانه دسترسی صادر شده به برنامه به محدودههای اعطا شده محدود میشود