لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش احراز هویت و تعیین سطح دسترسی در Spring Boot 4 با استفاده از OAuth2
- آخرین آپدیت
دانلود Authentication and Authorization in Spring Boot 4 Using OAuth2
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بسیاری از تیمها هنوز به فرمهای ورود سفارشی و بررسیهای پراکنده نقشهای کاربری متکی هستند که در سیستمهای مدرن مبتنی بر میکروسرویس و API قابلیت مقیاسپذیری ندارند. در این دوره آموزشی، «احراز هویت و تعیین سطح دسترسی در Spring Boot 4 با استفاده از OAuth2»، شما یاد میگیرید که چگونه اپلیکیشنهای Spring Boot را با استفاده از Spring Security مدرن، OAuth2 و OpenID Connect ایمن کنید. ابتدا نحوه پیکربندی Spring Security در یک پروژه جدید Spring Boot 4 و راهاندازی ورود OAuth2 با یک ارائهدهنده هویت خارجی (Identity Provider) را بررسی میکنید. سپس، میآموزید که چگونه RESTful APIها را به عنوان Resource Serverهای OAuth2 با استفاده از توکنهای JWT، Scopeها و قوانین دقیق تعیین سطح دسترسی با API مدیریت مجوز (AuthorizationManager) و انوتیشنهای سطح متد محافظت کنید. در نهایت، نحوه یکپارچهسازی ماژول Spring Security OAuth2 Authorization Server، فعالسازی مدیریت نشستهای بدون وضعیت (Stateless) و تست جامع گردشکارهای احراز هویت و تعیین سطح دسترسی را فرا خواهید گرفت. پس از اتمام این دوره، شما مهارتها و دانش لازم در زمینه امنیت Spring Boot 4 برای ایمنسازی وباپلیکیشنها و میکروسرویسها با OAuth2 و OpenID Connect را به دست خواهید آورد.
سرفصل ها و درس ها
مبانی امنیت Spring Boot 4 و OAuth2
Fundamentals of Spring Boot 4 Security and OAuth2
مقایسه امنیت سنتی و OAuth2 در Spring Boot
Comparing traditional security and OAuth2 in Spring Boot
دمو: ساخت اپلیکیشن Spring Boot 4 با Spring Security
Demo: Creating a Spring Boot 4 app with Spring Security
دمو: پیکربندی OAuth2 Login با یک ارائهدهنده هویت
Demo: Configuring OAuth2 Login with an identity provider
دمو: بررسی جریان احراز هویت و جزئیات کاربر
Demo: Reviewing the authentication flow and user details
ایمنسازی REST APIها با JWT و تعیین سطح دسترسی دقیق
Securing REST APIs with JWT and fine-grained authorization
درک مفاهیم Resource Serverها، JWT و Claims
Understanding resource servers, JWT, and claims
دمو: فعالسازی امنیت Resource Server بر پایه JWT
Demo: Enabling JWT-based resource server security
دمو: امنیت سطح متد و AuthorizationManager
Demo: Method-level security and AuthorizationManager
دمو: تست APIهای امن با و بدون توکن
Demo: Testing secured APIs with and without tokens
یکپارچهسازی Authorization Server و تست جامع (End-to-End)
Authorization Server integration and end-to-end testing
پیکربندی Spring Security OAuth2 Authorization Server
Configuring the Spring Security OAuth2 Authorization Server
دمو: ثبت کلاینتها و تعریف Scopeها
Demo: Registering clients and defining scopes
دمو: نشستهای Stateless و امنیت سازگار با میکروسرویسها
Demo: Stateless sessions and microservice-friendly security
دمو: تست جامع احراز هویت و تعیین سطح دسترسی
Demo: End-to-end testing of authentication and authorization
محمد، یک توسعه دهنده نرم افزار با یک دهه تجربه، در یادگیری ماشین و تجزیه و تحلیل داده ها برتر است. او که یک مربی پر انرژی است، دارای مدرک مالی و علوم کامپیوتر است و تجزیه و تحلیل داده ها را برای شرکت های آموزش الکترونیکی پیشرو در سراسر جهان تدریس می کند.
نمایش نظرات