این دوره به شما نحوه استفاده از احراز هویت کاربر جنگو را آموزش میدهد، مجموعه ابزار قدرتمندی که به توسعه دهندگان اجازه میدهد تا به سرعت و به راحتی یک لایه امنیتی را در بالای برنامههای مبتنی بر جنگو خود پیادهسازی کنند.
آنچه خواهید آموخت:
در این دوره آموزشی، احراز هویت کاربر جنگو، شما یاد خواهید گرفت که احراز هویت کاربر را در برنامههای جنگو پیادهسازی کنید تا یک لایه امنیتی به آنها اضافه کنید. ابتدا، اصول اولیه احراز هویت کاربر و نحوه تنظیم آن با برنامه خود را بررسی خواهید کرد. در مرحله بعد، نحوه بهینهسازی کد احراز هویت خود را برای تسهیل گردش کار و ایجاد منطق در اطراف حسابهای کاربری خود خواهید یافت. در نهایت، یاد خواهید گرفت که چگونه مدل احراز هویت کاربر و پشتیبان خود را برای حداکثر کنترل سفارشی کنید. وقتی این دوره را به پایان رساندید، مهارتها و دانش احراز هویت کاربر جنگو را خواهید داشت که برای شروع به کارگیری در برنامههای زنده لازم است.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [1min]
01-01 Course Overview [1mins]
02 Implementing Basic Authentication [16mins]
02-01 Overview of User Authentication [2mins]
02-02 Setting up User Authentication [4mins]
02-03 Implementing Login and Signup [5mins]
02-04 Hashing and Storing Passwords [5mins]
03 Workflow and Best Practices [13mins]
03-01 Using Authentication Status in Views and Templates [3mins]
03-02 Extending the User Object [3mins]
03-03 Decorating Views to Require Authentication [7mins]
04 Extending Functionality with Advanced Features [12mins]
04-01 Setting up Groups and Permissions [3mins]
04-02 Setting up Custom User Model [4mins]
04-03 Writing Custom Auth Backend [5mins]
[فارسی]
01 نمای کلی دوره [1 دقیقه]
01-01 بررسی اجمالی دوره [1 دقیقه]
02 اجرای احراز هویت اولیه [16 دقیقه]
02-01 نمای کلی احراز هویت کاربر [2 دقیقه]
02-02 تنظیم احراز هویت کاربر [4 دقیقه]
02-03 اجرای ورود و ثبت نام [5 دقیقه]
02-04 هش کردن و ذخیره رمزهای عبور [5 دقیقه]
03 گردش کار و بهترین شیوهها [13 دقیقه]
03-01 استفاده از وضعیت احراز هویت در نماها و الگوها [3 دقیقه]
03-02 گسترش شی کاربر [3 دقیقه]
03-03 تزئین نماها برای نیاز به احراز هویت [7 دقیقه]
04 افزایش عملکرد با ویژگیهای پیشرفته [12 دقیقه]
04-01 راهاندازی گروهها و مجوزها [3 دقیقه]
04-02 راه اندازی مدل کاربر سفارشی [4 دقیقه]
04-03 نوشتن باطن تأیید سفارشی [5 دقیقه]
من آنتونی آلمپی هستم، یک طراح و توسعه دهنده تعاملی که در هیوستون، تگزاس زندگی میکنم. من یک توسعهدهنده حرفهای بازیهای ویدیویی سابق و مالک فعلی مشاوره طراحی با بیش از 17 سال تجربه برنامهنویسی و بیش از 9 سال تجربه طراحی هستم. طراحی کاربر محور علاقه من است و معتقدم وقتی کاربران اول میشوند، دوباره برمی گردند! درباره شرکت من: مشاوران ایکس فاکتور یک شرکت مشاوره و طراحی دیجیتال است که در وودلندز، تگزاس واقع شده است. تیم بین رشتهای ما متشکل از متخصصان صنعت پیشرو از بخشهای وب، امنیت، ارتباطات و بازاریابی است که مهارتهای خود را برای ارائه خدمات مشاوره سطح بعدی به مشاغل و شرکتهای غیرانتفاعی در طیف گستردهای از صنایع ترکیب میکنند. X Factor استراتژیهای جدید جسورانه و خلاقانهای را توسعه میدهد تا به مشتریان خود کمک کند تا از فناوری کسب و کار خود نهایت استفاده را ببرند. از طراحی مجدد وب سایت و برنامه، توسعه آموزش فناوری و تولید دورههای آموزشی آنلاین تا مهارت مجدد کارگران، X Factor همه این کارها را انجام میدهد. در مورد کارهایی که X Factor میتواند برای سازمان شما انجام دهد بیشتر بیاموزید: https://www.xfactorconsultants.com