آموزش شروع کار با Laravel (PHP Framework) - کاربران و احراز هویت

Getting Started with Laravel (PHP Framework) - Users and Authentication

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: 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 می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش شروع کار با Laravel (PHP Framework) - کاربران و احراز هویت
جزییات دوره
2h 2m
41
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
57
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Max Schwarzmueller Max Schwarzmueller

مکس یک توسعه دهنده وب و مربی حرفه ای آنلاین است. با شروع توسعه به زبانهای مختلف در سن 13 سالگی ، ماکس نمی توانست عمیق تر و عمیق تر در توسعه و پایان پروژه های مختلف متوقف شود. گرچه این همیشه کار اصلی او نبوده است. قبل از اینکه به توسعه وب تمام وقت بپردازد ، او به صنعت دیگری نگاه کرد: وی در رشته مدیریت بازرگانی تحصیل کرد و قبل از اینکه اشتیاق خود را به عنوان کار اصلی خود درگیر کند ، در مشاوره های اصلی و همچنین یک بانک کار می کرد. اگر کد نباشد ، مکس از ورزش ، آشپزی و ملاقات با مردم لذت می برد.