نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Laravel یک چارچوب PHP شگفت انگیز است که به شما امکان می دهد برنامه های وب عالی بسازید. این دوره به احراز هویت ، چگونگی کمک لاراول به شما در این زمینه و نحوه افزودن آن به برنامه لاراول خود می پردازد. احراز هویت کاربران تقریباً در هر برنامه وب که ایجاد می کنید وظیفه اصلی است. در این دوره ، شروع به کار با Laravel (PHP Framework) - کاربران و احراز هویت ، نحوه پیاده سازی احراز هویت را در یک برنامه Laravel خواهید آموخت. ابتدا متوجه خواهید شد که چگونه لاراول به احراز هویت نزدیک می شود. در مرحله بعد ، شما تفاوت بین تأیید اعتبار و مجوز را پیدا خواهید کرد. سپس ، نحوه پیاده سازی ویژگی های احراز هویت مانند ثبت نام و ورود به برنامه خود را یاد خواهید گرفت. سرانجام ، نحوه محافظت از مسیرها در برابر دسترسی غیرمجاز را بررسی خواهید کرد. با پایان این دوره ، شما می توانید به تمام برنامه های لاراول خود احراز هویت اضافه کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
-
مقدمه
Introduction
-
ساختار دوره چگونه است
How the Course is Structured
-
درک نحوه احراز هویت
Understanding How Authentication Works
-
احراز هویت در مقابل مجوز
Authentication vs. Authorization
-
چگونه لاراول احراز هویت را پیاده می کند
How Laravel Implements Authentication
-
شروع کار با پروژه دوره
Getting Started with the Course Project
-
پیکربندی احراز هویت لاراول
Configuring Laravel Authentication
ایجاد و تأیید اعتبار کاربران
Creating and Authenticating Users
-
مقدمه
Introduction
-
مولفه های تأیید اعتبار با make: auth
Generating Authentication Components with make:auth
-
نسخه ی نمایشی: با استفاده از دستور make: auth
Demo: Using the make:auth Command
-
تجزیه و تحلیل اجزای ایجاد شده
Analyzing the Created Components
-
تنظیم اجزای تأیید اعتبار به نیازهای شما
Adjusting the Authentication Components to Your Needs
-
نسخه ی نمایشی: تنظیم نمایش ها
Demo: Adjusting the Views
-
نسخه ی نمایشی: تنظیم مسیرهای تغییر مسیر
Demo: Adjusting Redirection Paths
-
نسخه ی نمایشی: اتصال کاربران و پست ها
Demo: Connecting Users and Posts
-
نسخه ی نمایشی: پاکسازی و لمس های نهایی
Demo: Cleanup and Final Touches
شخصی سازی احراز هویت کاربر
Customizing User Authentication
-
مقدمه
Introduction
-
سفارشی سازی و نمای Auth
Customization and The Auth Facade
-
درک فایل پیکربندی Auth
Understanding the Auth Config File
-
نسخه ی نمایشی: اجرای ورود به سیستم سفارشی
Demo: Implementing a Custom Login
-
نسخه ی نمایشی: کار با وضعیت احراز هویت کاربر
Demo: Working with the User Authentication Status
-
درک مجوز و گیتس
Understanding Authorization and Gates
-
نسخه ی نمایشی: مجوز اجرای با گیتس
Demo: Implementing Authorization with Gates
-
خلاصه ماژول
Module Summary
مدیریت وضعیت احراز هویت کاربر
Managing the User Authentication State
-
مقدمه
Introduction
-
چگونه کاربران را به خاطر بسپاریم
How to Remember Users
-
به یاد آوردن کاربران در یک جریان احراز هویت سفارشی
Remembering Users in a Custom Authentication Flow
-
بازنشانی رمزهای عبور - نمای کلی
Resetting Passwords - Overview
-
آماده سازی مدل و انتقال برای بازنشانی رمز عبور
Preparing Model and Migrations for Password Resetting
-
پیکربندی احراز هویت و نامه برای بازنشانی گذرواژه
Configuring Authentication and Mail for Password Resetting
-
با استفاده از قابلیت تنظیم مجدد رمز عبور
Using the Password-reset Functionality
-
سفارشی کردن بازدیدهای مربوط به بازنشانی
Customizing Reset-related Views
-
تنظیم مجدد اعلان
Customizing the Reset Notification
محافظت از مسیرها با Middleware
Protecting Routes with Middleware
-
مقدمه
Introduction
-
Middleware چیست؟
What is Middleware?
-
ایجاد و استفاده از میان افزار سفارشی
Creating and Using a Custom Middleware
-
میان افزار و احراز هویت
Middleware and Authentication
-
درک نرم افزار Auth Middleware
Understanding the Auth Middleware
-
با استفاده از Auth Middleware
Using the Auth Middleware
-
بسته شدن
Wrap Up
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات