آیا باید از oauth2 برای API خود استفاده کنم؟
آیا باید از oauth2 برای API خود استفاده کنم؟

تصویری: آیا باید از oauth2 برای API خود استفاده کنم؟

تصویری: آیا باید از oauth2 برای API خود استفاده کنم؟
تصویری: OAuth 2.0: یک مرور کلی 2024, نوامبر
Anonim

2 پاسخ. خوبه که میخوای انجام دادن یک استراحت API در گره اما اگر داده‌های شما حساس هستند، مانند داده‌های کاربر خصوصی، باید نوعی لایه امنیتی روی خود قرار دهید API . همچنین، استفاده كردن OAuth یا دیگر امنیت مبتنی بر نشانه می تواند به شما کمک کند تا بررسی مجوز بهتری را در پایگاه کاربر خود ایجاد کنید.

علاوه بر این، OAuth2 چگونه در REST API کار می کند؟

OAuth2 روش ترجیحی برای احراز هویت دسترسی به است API . OAuth2 اجازه می دهد بدون اینکه برنامه خارجی آدرس ایمیل یا رمز عبور کاربر را دریافت کند. در عوض، برنامه خارجی رمزی دریافت می کند که اجازه دسترسی به حساب کاربر را می دهد.

دوم اینکه آیا OAuth2 برای احراز هویت استفاده می شود؟ OAuth 2.0 یک نیست احراز هویت پروتکل بسیاری از سردرگمی ها از این واقعیت ناشی می شود که OAuth است استفاده شده درون احراز هویت پروتکل‌ها و توسعه‌دهندگان مؤلفه‌های OAuth را می‌بینند و با جریان OAuth تعامل می‌کنند و فرض می‌کنند که با استفاده ساده از OAuth، می‌توانند کاربر را تکمیل کنند. احراز هویت.

علاوه بر بالا، آیا باید از OAuth استفاده کنم؟

شما باید فقط از OAuth استفاده کنید اگر واقعاً به آن نیاز دارید اگر در حال ساخت سرویسی هستید که در آن نیاز دارید استفاده کنید داده های خصوصی کاربر که در سیستم دیگری ذخیره می شود - از OAuth استفاده کنید . اگر نه - ممکن است بخواهید در رویکرد خود تجدید نظر کنید!

JWT یا OAuth2 کدام بهتر است؟

JWT ساده تر از SAML 1.1/2.0 است و توسط همه دستگاه ها پشتیبانی می شود و همینطور است بیشتر قدرتمند از SWT (Simple Web Token). OAuth2 - OAuth2 مشکلی را حل کنید که کاربر می خواهد با استفاده از نرم افزار مشتری مانند برنامه های وب مبتنی بر مرور، برنامه های تلفن همراه بومی یا برنامه های دسکتاپ به داده ها دسترسی پیدا کند.

توصیه شده: