Blazor - آموزش احراز هویت در WebAssembly بوسیله JWT

Sdílet
Vložit
  • čas přidán 20. 07. 2024
  • نحوه پیاده سازی احراز هویت در وب اسمبلی از طریق JWT
    لینک پروژه - github.com/abbas381366/WASM-J...
    00:00 - مقدمه
    01:03 - پیاده سازی API جهت احراز هویت
    07:20 - تست API
    08:24 - ساخت WASM
    09:30 - ساخت صفحه لاگین
    16:16 - CORS
    18:51 - ذخیره توکن در localStorage
    22:27 - پیاده سازی احراز هویت در webassembly
    25:29 - پیاده سازی AuthenticationStateProvider
    29:48 - باز کردن JWT و گرفتن Claim ها
    33:19 - تست
    34:07 - بررسی مشکل امنیتی

Komentáře • 14

  • @sadihemmati3787
    @sadihemmati3787 Před 6 měsíci +1

    خیلی عالی بود سپاس ❤❤

  • @shaahin18
    @shaahin18 Před 7 měsíci +1

    خیلی خوب بود بسیار استفاده کردم مثل همیشه❤

    • @CodeEasyMS
      @CodeEasyMS  Před 7 měsíci

      ممنون . خوشحالم مفید بوده

  • @abolfazlsafari2002
    @abolfazlsafari2002 Před 7 měsíci +1

    عالی 🎉🎉

  • @aliahmadi759
    @aliahmadi759 Před 6 měsíci +1

    بسیار ممنون، مثل همیشه عالی و بی نقص، من متوجه نشدم وقتی سمت سرور هیچ کاری نتونه انجام بده دستکاری توکن چه ریسکی دارد؟ چن دسترسی و تغییر داده هم سمت سرور انجام میشه

    • @CodeEasyMS
      @CodeEasyMS  Před 6 měsíci

      سلام. ممنون. منظور اینه که باید برنامه نویس در نظر داشته باشه که سمت کلاینت تصمیم گیری یا احراری انجام نده

  • @amirameri1354
    @amirameri1354 Před měsícem

    برای webserver هم این آموزش رو دارید ؟

    • @CodeEasyMS
      @CodeEasyMS  Před měsícem

      czcams.com/video/w5w00b6V6fw/video.html

  • @jvdtmr
    @jvdtmr Před 7 měsíci

    آیا برای ذخیره لوکال استوریج نمیشد از روشی که توی ویدئوی مدیریت وضعیت کاربر گفتید استفاده کرد؟ یعنی تزریق سرویس‌ پیش‌فرض بلیزور بنام ProtectedBrowserStorage

    • @CodeEasyMS
      @CodeEasyMS  Před 7 měsíci

      ProtectedLocalStorage از یک سرویسی به نام DataProtection استفاده میکنه که متاسفانه توی WASM وجود نداره