جشنواره عیدانه راکت | عضویت ویژه راکت برای آخرین بار | افزایش قیمت‌ها از سال جدید | و ...

مشاهده اطلاعات بیشتر...
ثانیه
دقیقه
ساعت
روز
Parastoo Ebrahimi
4 سال پیش توسط Parastoo Ebrahimi مطرح شد
3 پاسخ

اعتبار سنجی

سلام. به غیر از api token چه راه های دیگه ای برای اعتبار سنجی توی react هست؟


ثبت پرسش جدید
امیررضا میرحسنی
@mirhassani 4 سال پیش مطرح شد
1

@parastooebrahimi
اعتبارسنجی دو روش کلی داره، session base و token base. هر کدوم دارای معایب و مزایای خودش هست اما اگر در سمت backend فقط API وجود داره بهتره از روش‌های token base استفاده کنید. بزرگترین ایراد این روش بالا بردن حجم کدنویسی هست:

  1. ایجاد پروسه کامل تولید، تبادل و مدیریت کلید خصوصی و عمومی برای رمزنگاری کانال ارتباطی امن.
  2. ایجاد کانال امن برای تبادل token که معمولا با روشهای end to end encryption انجام میشه.
  3. تولید . مدیریت token در سمت backend. با روشهای زیادی میشه این کار رو انجام داد، اما JWT واقعا تا امروز از همه بهتر بوده.
  4. دریافت، ذخیره‌سازی، مدیریت نحوه اسفاده و ارسال در سمت frontend

حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

بهترین روش برای اعتبارسنجی کاربر jwt هست . که این موضوع ربطی به react نداره ربط به سرور و زبان اپلیکیشن شما داره
react فقط استفاده کننده هست


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
0

api token برای احراز هویت استفاده میشه یا همونطور که آقای موسوی گفت برای اعتبار سنجی کاربر.
اعتبار سنجی یا Validation به پروسه ای گفته میشه که شما داده های ورودی کاربر رو با یه سری قوانین چک میکنید.

مثلا آیا فلان فیلد فرم، تعداد کاراکترهاش ۱۰ تا یا بیشتر هست یه خیر


امیررضا میرحسنی
@mirhassani 4 سال پیش مطرح شد
1

@parastooebrahimi
اعتبارسنجی دو روش کلی داره، session base و token base. هر کدوم دارای معایب و مزایای خودش هست اما اگر در سمت backend فقط API وجود داره بهتره از روش‌های token base استفاده کنید. بزرگترین ایراد این روش بالا بردن حجم کدنویسی هست:

  1. ایجاد پروسه کامل تولید، تبادل و مدیریت کلید خصوصی و عمومی برای رمزنگاری کانال ارتباطی امن.
  2. ایجاد کانال امن برای تبادل token که معمولا با روشهای end to end encryption انجام میشه.
  3. تولید . مدیریت token در سمت backend. با روشهای زیادی میشه این کار رو انجام داد، اما JWT واقعا تا امروز از همه بهتر بوده.
  4. دریافت، ذخیره‌سازی، مدیریت نحوه اسفاده و ارسال در سمت frontend

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام