CodeShot

#authentication

1 دقیقه مطالعه

OpenID Connect چیست؟

لایه احراز هویت که روی OAuth2 ساخته شده؛ علاوه بر Access Token، یک ID Token استاندارد برای اثبات هویت کاربر هم برمی‌گرداند.

بخوان
1 دقیقه مطالعه

OAuth2 چیست؟

پروتکل استاندارد Delegated Authorization که به یک اپلیکیشن اجازه می‌دهد بدون دیدن رمز عبور کاربر، از طرف او به منابع محدودی در یک سرویس دیگر دسترسی پیدا کند.

بخوان
1 دقیقه مطالعه

JWT چیست؟

JSON Web Token؛ فرمت استاندارد و خوداثبات (Self-Contained) برای انتقال ادعاهای هویت (Claim) بین سرور و کلاینت، بدون نیاز به نگهداری Session روی سرور.

بخوان
1 دقیقه مطالعه

ASP.NET Core Identity چیست؟

سیستم عضویت آماده مایکروسافت برای مدیریت کاربر، رمز عبور (Hash‌شده)، نقش و ورود دوعاملی — بدون نیاز به پیاده‌سازی از صفر.

بخوان
1 دقیقه مطالعه

Authentication چیست؟

فرآیند تأیید هویت کاربر — اثبات اینکه کاربر واقعاً همان کسی است که ادعا می‌کند، معمولاً با رمز عبور، توکن یا بیومتریک.

بخوان
1 دقیقه مطالعه

نکات امنیتی JWT چیست؟

قواعدی که هنگام استفاده از JSON Web Token برای احراز هویت باید رعایت شوند تا توکن قابل جعل یا سرقت‌شده بی‌خطر بماند.

بخوان
1 دقیقه مطالعه

Authentication و Authorization در ASP.NET Core

Authentication تشخیص می‌دهد کاربر کیست، Authorization تعیین می‌کند او مجاز به انجام چه کاری است.

بخوان