×
ribbon

آموزش لاراول (فریم ورک پی اچ پی) - کاربران و احراز هویت

احراز هویت کاربران یکی از مهم ترین عناصر در تمام برنامه های وبی است که خواهید ساخت و... بیشتر
جدید
گواهی‌نامه
بدون امتیاز
4دانشجو
1:56ساعت
سرفصل‌ها
متوسط سطح دوره
بروزرسانیتیر ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

ساخت و احراز هویت کاربرها

شخصی سازی احراز هویت کاربر

مدیریت وضعیت احراز هویت کاربر

محافظت از مسیرها با میان افزار

این دوره شامل:

2 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

سرفصل‌های دوره

6 فصل40 جلسه1:56 ساعت ویدیو
مقدمه
  1- مروری بر دوره
01:24
فصل اول – آغاز به کار
  فصل اول – آغاز به کار
01:18
  2- ساختار این دوره چگونه است؟
00:58
  3- آشنایی با طرز کار احراز هویت
02:42
  4- احراز هویت و تخصیص مجوز
01:48
  5- لاراول چگونه از احراز هویت استفاده می کند؟
02:18
  6- آغاز به کار با پروژه
01:49
  7- پیکربندی احراز هویت در لاراول
01:56
فصل دوم – ساخت و احراز هویت کاربرها
  1- مقدمه
00:41
  2- ایجاد مولفه های احراز هویت با make:auth
01:07
  3- دمو – استفاده از دستور make:auth
02:40
  4- تحلیل Componentهای ساخته شده
07:46
  5- تنظیم کردن مولفه های احراز هویت مطابق نیازتان
02:09
  6- دمو – تنظیم کردن Viewها
04:44
  7- دمو – تنظیم کردن مسیرهای Redirection
03:24
  8- دمو – متصل کردن کاربرها و پست ها
05:24
  9- دمو – مرتب سازی و کارهای نهایی
04:04
فصل سوم – شخصی سازی احراز هویت کاربر
  1- مقدمه
01:25
  2- شخصی سازی و Auth Facade
03:04
  3- آشنایی با فایل پیکربندی Auth
02:45
  4- دمو – اجرای یک لاگین شخصی سازی شده
09:08
  5- دمو – کار با وضعیت احراز هویت کاربر
03:33
  6- آشنایی با تخصیص مجوز و Gateها
04:01
  7- دمو – به کارگیری تخصیص مجوز با Gateها
04:16
  8- خلاصه فصل
01:12
فصل چهارم – مدیریت وضعیت احراز هویت کاربر
  1- مقدمه
00:43
  2- طریقه به خاطر سپردن کاربرها
04:35
  3- به خاطر سپردن کاربرها در یک جریان احراز هویت شخصی سازی شده
01:45
  4- بازنشانی رمز عبورها – مرور کلی
01:09
  5- آماده سازی مدل و Migrationها برای بازنشانی رمز عبور
03:16
  7- استفاده از قابلیت بازنشانی رمز عبور
03:27
  8- شخصی سازی Viewهای مربوط به بازنشانی
03:09
  9- شخصی سازی اخطار مربوط به بازنشانی
06:34
فصل پنجم – محافظت از مسیرها با میان افزار
  1- مقدمه
00:52
  2- میان افزار چیست؟
02:01
  3- ساخت و استفاده از یک میان افزار شخصی سازی شده
04:39
  4- میان افزار و احراز هویت
01:04
  5- آشنایی با میان افزار Auth
03:18
  6- استفاده از میان افزار Auth
03:18
  7- جمع بندی
01:16

پیش‌نیاز‌ها

آشنایی اولیه با PHP و همچنین دوره "آموزش مبانی لاراول" به عنوان پیش نیاز توصیه می شود.

توضیحات دوره

احراز هویت کاربران یکی از مهم‌ترین عناصر در تمام برنامه‌های وبی است که خواهید ساخت و در این دوره طریقه اجرای احراز هویت در یک برنامه لاراول را خواهید آموخت. در ابتدا طرز کار احراز هویت در لاراول را یاد می‌گیرید. سپس به تفاوت‌های بین احراز هویت و تخصیص مجوز خواهیم پرداخت. بعد طریقه به‌کارگیری ویژگی‌های احراز هویت مانند ثبت‌نام و وارد شدن به حساب کاربری در برنامه را خواهید آموخت.

در نهایت به بررسی طریقه محافظت از مسیرها در برابر دسترسی غیرمجاز خواهیم پرداخت. در انتهای این دوره شما می‌توانید احراز هویت را به تمام برنامه‌های لاراول خود اضافه کنید.

دیدگاه کاربران

هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
1دوره
4دانشجو

تجربه به عنوان توسعه‌دهنده (وب):

از سن ۱۲ سالگی که شروع کردم، هرگز یادگیری مهارت‌ها و زبان‌های برنامه‌نویسی جدید را متوقف نکردم. در اوایل کار شروع به ساخت وب‌سایت برای دوستان و همچنین برای تفریح کردم. علاوه بر توسعه وب، من پایتون و سایر زبان‌های غیر مبتنی بر وب را نیز کاوش کردم. این اشتیاق از آن زمان تاکنون ادامه داشته و من را به تصمیم‌گیری برای کار به عنوان یک توسعه‌دهنده وب فریلنسر و مشاور سوق داد. موفقیت و لذتی که در این شغل دارم بسیار زیاد است و واقعاً آن اشتیاق را با شعله‌ای زنده نگه می‌دارد.

با شروع توسعه وب در سمت بک‌اند (PHP با لاراول، NodeJS، پایتون)، من در بسیاری از پروژه‌ها به تدریج به یک توسعه‌دهنده فرانت‌اند با استفاده از فریم‌ورک‌های مدرن مانند React، Angular یا VueJS تبدیل شدم. امروزه از هر دو دنیا لذت می‌برم!

من همچنین برنامه‌های کاربردی فول‌استک می‌سازم و دانش تخصصی در زمینه DevOps و محاسبات ابری کسب کرده‌ام - که این امر با گواهینامه‌های متعدد AWS که دارم (شامل گواهینامه سطح بالای حرفه‌ای معمار راهکار) اثبات شده است.

به عنوان یک توسعه‌دهنده خودآموخته، فرصتی داشتم تا با تحصیل در رشته مدیریت کسب‌وکار که مدرک کارشناسی ارشد آن را دارم، افق‌های دیدم را گسترش دهم. این امر به من اجازه داد تا در یک شرکت بزرگ مشاوره استراتژیک و همچنین یک بانک مشغول به کار شوم. اگرچه در طول یادگیری متوجه شدم که توسعه را بیشتر از این حوزه‌ها دوست دارم، اما زمان حضور در این بخش به طور قابل توجهی تجربه و مهارت‌های کلی مرا بهبود بخشید.

تجربه به عنوان مدرس:

به عنوان یک حرفه‌ای خودآموخته، من واقعاً بخش‌های سخت و موضوعات دشوار هنگام یادگیری زبان‌های جدید یا بهبود زبان‌های شناخته شده را می‌شناسم. این پیش‌زمینه و تجربه به من امکان می‌دهد تا بر مهم‌ترین مفاهیم کلیدی و موضوعات تمرکز کنم. سابقه درخشان من شامل بسیاری از دوره‌های با امتیاز ۵ ستاره و بیش از ۲,۰۰۰,۰۰۰ دانشجو در یودمی، بهترین مدرک برای این ادعاست.

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

به همراه مانوئل لورنز، آکادم‌مایند را تأسیس کردم تا بهترین تجربه یادگیری ممکن را به بیش از ۲,۰۰۰,۰۰۰ دانشجوی خود ارائه دهیم.