دوره آموزشی
The Great Courses
دوبله زبان فارسی

امنیت اسپرینگ با JSON Web Token و Refresh Token

امنیت اسپرینگ با JSON Web Token و Refresh Token

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • JSON Web Token (JWT)
  • احراز هویت 
  • مجوزدهی 
  • خط‌مشی سشن Stateless 
  • مدیریت نقش‌های امنیتی کاربران
  • مدیریت مجوزهای امنیتی کاربران
  • رمزنگاری رمز عبور 
  • کنترل دسترسی مبتنی بر نقش

پیش‌نیازهای دوره

  • آشنایی با Java و Spring Framework

توضیحات دوره

JSON Web Token (JWT) یک استاندارد باز (RFC 7519) است که روشی فشرده و خودکفا را برای انتقال امن اطلاعات بین طرف‌ها به صورت یک شیء JSON تعریف می‌کند - (برگرفته از وب‌سایت JWT). در این دوره، درک خواهید کرد و یاد خواهید گرفت که چگونه یک JSON Web Token را همراه با refresh token تولید و امضا کنید؛ توکنی که کاربران می‌توانند از آن برای دسترسی امن به اپلیکیشن RESTful شما استفاده کنند.

این دوره آموزش می‌دهد که چگونه از JWT (JSON Web Token) برای جاسازی نقش‌ها و مجوزهای کاربران استفاده کنید تا مجوزدهی کاربر (اینکه چه کارهایی می‌توانند و نمی‌توانند انجام دهند) را در اپلیکیشن تفویض کنید. این دوره همچنین به تعریف و ایجاد API، در معرض قرار دادن API Endpointها از طریق HTTP، و مدیریت درخواست‌های HTTP و بارگذاری فایل از طریق API Endpointها می‌پردازد. همچنین تست API Endpointها را پوشش می‌دهد (با استفاده از یک HTTP client - Postman).

این دوره کوتاه است و فقط بر تولید JSON Web Token همراه با refresh token تمرکز دارد و نشان می‌دهد که چگونه می‌توانید از refresh token برای تولید یک access token جدید برای کاربر استفاده کنید. اگر می‌خواهید بیشتر یاد بگیرید و یک اپلیکیشن full stack بسازید و ببینید که این موارد در عمل چگونه پیاده‌سازی می‌شوند.

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگانی که به JSON Web Token (JWT) علاقه‌مند هستند.
  • توسعه‌دهندگانی که به Spring Security علاقه‌مند هستند.
  • توسعه‌دهندگانی که به مدیریت اپلیکیشن مبتنی بر نقش علاقه‌مند هستند.

امنیت اسپرینگ با JSON Web Token و Refresh Token

  • معرفی 00:55
  • JWT (JSON Web Token) 04:00
  • احراز هویت و مجوزدهی 03:01
  • امنیت با JWT (JSON Web Token) 03:00
  • مدل‌های دامنه 09:09
  • مخزن مدل دامنه 02:29
  • سرویس و پیاده‌سازی - بخش 1 07:53
  • سرویس و پیاده‌سازی - بخش 2 02:27
  • منبع API - بخش 1 05:52
  • منبع API - بخش 2 07:52
  • داده‌ها در پایگاه داده 05:14
  • پیکربندی امنیت 11:16
  • فیلتر احراز هویت - بخش 1 08:12
  • فیلتر احراز هویت - بخش 2 08:11
  • فیلتر احراز هویت - بخش 3 11:27
  • فیلتر مجوزدهی - بخش 1 10:50
  • فیلتر مجوزدهی - بخش 2 05:12
  • Refresh Token 16:17

1,224,400 306,100 تومان

مشخصات آموزش

امنیت اسپرینگ با JSON Web Token و Refresh Token

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:متوسط
  • تعداد درس:18
  • مدت زمان :02:03:17
  • حجم :965.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
3,769,000 753,800 تومان
  • زمان: 05:03:33
  • تعداد درس: 37
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,033,500 206,700 تومان
  • زمان: 01:23:15
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,779,500 1,955,900 تومان
  • زمان: 13:07:38
  • تعداد درس: 87
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید